java
q4358155
这个作者很懒,什么都没留下…
展开
-
Java类被动使用的几种情况
1.子类对象引用父类的静态字段 2.通过数组来引用类 3.引用类的常量 这几种情况都不会触发类的初始化,自然也不会运行static代码块原创 2016-07-19 15:48:11 · 465 阅读 · 0 评论 -
java的static块执行时机
之前一直认为static块是在class load的时候执行,今天在验证Spring初始化Context loader的时候,发现bean的static块并没有执行。 Java代码: 1 Class A{ 2 static{ 3 System.out.println("static block invoked!") 4 } 5 }转载 2016-07-19 15:49:19 · 229 阅读 · 0 评论