继承后的初始化顺序: 创建子类对象是:父类静态成员 --->> 子类静态成员 --->> 父类类对象构造--->>子类对象构造 注: 1)静态成员包括静态变量、静态代码块、静态方法,随着类的加载而加载,其初始化顺序与书写位置有关,也就是说谁先定义谁先初始化; 2)执行构造代码块与构造方法还有类内的属性与书写顺序无关,按照初始化变量,然后执行构造代码块,执行响应构造方法