日期:2014-05-20 浏览次数:20900 次
class A{
A(){
System.out.println("construct A");
}
}
public class TestOrder{
{//实例初始化块
System.out.println("instance initialization");
}
private A a=new A();//成员
public TestOrder(){//构造函数
System.out.println("construct TestOrder");
}
public static void main(String[] args){
TestOrder to=new TestOrder();
}
}
/*
实例初始化块和实例成员变量的初始化顺序跟他们出现的顺序一致。
*/
------解决方案--------------------
应该是在类初始化的时候执行的吧