父类 子类 动态代码块 静态代码块 构造函数 执行顺序
执行顺序:对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器第一种情形父类和子类都有动态代码块和静态块时classFather{{System.out.println("父类构造块");//3}static{S...
父类 子类 动态代码块 静态代码块 构造函数 执行顺序
执行顺序:对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器第一种情形父类和子类都有动态代码块和静态快时父类和子类都有动态代码块和静态快时classFather{{System.out.println("父类构...