静态初始化块
父类的静态初始化块
class A{
static{
}
}
然后是子类的静态初始化块
顺序:
1,父类的静态初始化块
2,子类的静态初始化块
3,Super()
4,父类的初始化块
5,父类的构造器
6,子类的初始化块
7,子类的构造器
《疯狂java的P121页》
静态初始化块
父类的静态初始化块
class A{
static{
}
}
然后是子类的静态初始化块
顺序:
1,父类的静态初始化块
2,子类的静态初始化块
3,Super()
4,父类的初始化块
5,父类的构造器
6,子类的初始化块
7,子类的构造器
《疯狂java的P121页》