静态属性---》静态代码块---》实例属性---》动态代码块---》构造方法
public class TestLoadSort {
public static void main(String[] args) {
new Super();
}
}
class Super {
static String staticField = "父类静态属性";
static {
System.out.println(staticField);
System.out.println("父类静态代码块");
}
String instanceField = "父类实例属性";
{
System.out.println(instanceField);
System.out.println("父类实例代码块");
}
public Super(){
System.out.println("父类构造方法");
}
}
父类静态属性
父类静态代码块
父类实例属性
父类实例代码块
父类构造方法