1、所有数据域被初始化为默认值(0、false或null)
2、按照在类声明中出现的次序,依次执行所有域初始化语句和初始化块
3、如果构造器第一行调用了第二个构造器,则执行第二个构造器主体
4、执行这个构造器的主体
对静态域的初始化
1)直接提供一个初始化值
2)静态初始化块
1、所有数据域被初始化为默认值(0、false或null)
2、按照在类声明中出现的次序,依次执行所有域初始化语句和初始化块
3、如果构造器第一行调用了第二个构造器,则执行第二个构造器主体
4、执行这个构造器的主体
对静态域的初始化
1)直接提供一个初始化值
2)静态初始化块