摘要:
在一个源文件中用class关键字定义了几个类,编译的时候就会产生几个字节码文件 阅读全文
摘要:
一个类中包含如下几类东西,他们前后是有顺序关系的 实例代码: 执行结果: 可以得出一个java类中初始化顺序:静态变量 > 静态代码块 > 普通变量 > 普通代码块 > 构造函数 总结:包含父子类和接口类 静态变量 静态代码块 普通变量 普通代码块 构造函数 父类静态变量 父类静态代码块 子类静态变 阅读全文
摘要:
反射代码: 输出结果: 在这里面很关键的一处代码是 setAccessible(true),这行代码取消了java的权限控制检查。调用了类Person的private方法,并且修改了其private成员变量的值。 private的意义是什么? 而对于setAccessible()方法会破坏类的访问规 阅读全文