日期:2014-05-20 浏览次数:20913 次
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();
   }
}
/*
实例初始化块和实例成员变量的初始化顺序跟他们出现的顺序一致。
*/
------解决方案--------------------
应该是在类初始化的时候执行的吧