作者: CamWang
来源:博客园
类的初始化顺序
class Parent { public static String p_StaticField = "父类-静态变量"; public String p_Field = "父类-变量"; protected int i = 9; protected int j = 0; static { System.out.println( p_StaticField ); // 1. System.out.println( "父类-静态初始化块" ); //2. } { System.out.println( p_Field ); // 7. System.out.println( "父类-初始化块" ); // 8. } public Parent() { System.out.println( "父类-构造器" ); // 9. System.out.println( "i=" + i +