• android构建build之后的class文件分析。


    在java中,xxx.java文件有多个类,经过javac命令,每一个类都会对应生成一个class文件。

    但是在android中,:

    源文件:

    import android.app.Activity;
    public class MainActivity2 extends Activity {
        private Other other = new Other() {};
        class Other{}
    }

    class文件:(通过AS解析class文件后的结果)

    import android.app.Activity;
    
    public class MainActivity2 extends Activity {
        private MainActivity2.Other other = new MainActivity2.Other() {
        };
    
        public MainActivity2() {
        }
    
        class Other {
            Other() {
            }
        }
    }

    可以看出来,内部类Other并没有生成新的class文件。

  • 相关阅读:
    相关正则的一些知识
    数组中的方法
    封装ajax
    swiper结合ajax的轮播图
    事件
    原型、原型链
    HTML 常用标签
    HTML基础了解
    JSON 与 XML基本了解
    JavaScript(js)
  • 原文地址:https://www.cnblogs.com/sunupo/p/15956072.html
Copyright © 2020-2023  润新知