类的初始化顺序为:
1。静态变量
2。静态初始化块
3。变量
4。初始化块
5。构造器
对于继承:
父: 静态变量
静态初始化块
子: 静态变量
静态初始化块
父: 变量
初始化块
构造器
子: 变量
初始化块
构造器
注。静态变量和静态初始化块是依照他们在类中的定义顺序进行初始化的。
同样,变量和初始化块也遵循这个规律。
类的初始化顺序为:
1。静态变量
2。静态初始化块
3。变量
4。初始化块
5。构造器
对于继承:
父: 静态变量
静态初始化块
子: 静态变量
静态初始化块
父: 变量
初始化块
构造器
子: 变量
初始化块
构造器
注。静态变量和静态初始化块是依照他们在类中的定义顺序进行初始化的。
同样,变量和初始化块也遵循这个规律。