java类的加载顺序 父类的静态代码 代码块和成员变量按出现顺序先后执行子类的静态代码 代码块和成员变量按出现顺序先后执行父类的普通代码 代码块和成员变量按出现顺序先后执行父类的构造代码块子类的普通代码 代码块和成员变量按出现顺序先后执行子类的构造代码块