父类的类构造器() -> 子类的类构造器() -> 父类的成员变量和实例代码块 -> 父类的构造函数 -> 子类的成员变量和实例代码块 -> 子类的构造函数。对象的初始化顺序 : 对象的初始化都先从父类开始,顺序如下: 给父类静态变量默认值 对父类静态变量赋值 执行父类静态块 给当前类静态变量默认值 对当前类静态变量赋值 执行当前类静态块 给父类变量默认值 对父类变量赋值 执行父类构造函数 给当前类变量默认值 对当前类变量赋值 执行当前类构造函数