父类和子类初始化顺序 父类的静态代码块和静态成员变量 子类的静态代码块和静态成员变量 父类的代码块和普通成员变量, 父类的构造函数 子类的代码块和普通成员变量, 子类的构造函数 先父后子, 和两边按照代码顺序进行初始化