【判断题】![](https://cos-cdn.shuashuati.com/shuashuati-wap/asset/rightlogo.png)
class Foo{ static { System.out.println("this is super's static statement block"); } } public class Test{ public static void main(String[] args){ Foo f=null; f=new Foo(); } } 上面的代码中,“Foo f=null;”并不导致加载Foo类,而下一句“ f=new Foo();” 会导致Foo类加载,从而运行 静态(初始化代码)块。
举报
参考答案:
![](https://cos-cdn.shuashuati.com/shuashuati-wap/asset/rightlogo.png)
参考解析:
![](https://cos-cdn.shuashuati.com/shuashuati-wap/asset/rightlogo.png)
举一反三
![](https://cos-cdn.shuashuati.com/shuashuati-wap/asset/rightlogo.png)