摘要:
总的来说: 父类静态代码块->子类静态代码块->子类main()方法->父类构造块->父类构造方法->子类构造块->子类构造方法 注意,就算是静态的方法也需要调用才能使用,初始化只涉及到属性和构造块、构造方法,不涉及到一般的方法。 输出: 静态方法块Test静态方法块Test main 取消掉mai 阅读全文
摘要:
输出结果: true false 原因在于Integer.valueOf(int i)为了优化运行的效率,减少对象的new操作,做了一个IntegerCache缓存,-128-127之间的Integer对象直接映射到缓冲中。 源码如下: 同样类型的还有Short、Byte、Character、Lon 阅读全文