对于静态变量、静态初始化块、变量、初始化块、构造器,它们的
初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器
当有继承时,顺序为父类(静态变量、静态初始化块) > 子类(静态变量、静态初始化块) > 父类(变量、初始化块) > 父类构造器 > 子类(变量、初始化块) > 子类构造器
1.静态变量、静态初始化块的初始化顺序由他们在类中出现的顺序决定
2.变量、初始化块的初始化顺序由他们在类中出现的顺序决定
当有继承时,顺序为父类(静态变量、静态初始化块) > 子类(静态变量、静态初始化块) > 父类(变量、初始化块) > 父类构造器 > 子类(变量、初始化块) > 子类构造器
1.静态变量、静态初始化块的初始化顺序由他们在类中出现的顺序决定
2.变量、初始化块的初始化顺序由他们在类中出现的顺序决定