java静态代码块、非静态代码块、构造方法和静态方法的执行顺序 总结一下:先执行父类的静态方法 然后执行子类的静态方法 然后是 父类的非静态代码块 父类的构造方法 子类的非静态代码块 子类的构造方法 并且静态代码块只执行一次