对象构造顺序

  1. 所有数据域被初始化为默认值(0、false或null)。
  2. 按照在类声明中出现的次序,依次执行所有域初始化语句(如:private String name = "";)和初始化块(如:{ id = 1; name = "guest";})。
  3. 如果构造器第一行调用了第二个构造器,则执行第二个构造器主体。
  4. 执行这个构造器的主体。
posted @ 2011-07-10 20:26  露初晞  Views(176)  Comments(0)    收藏  举报