加载父类,为父类静态变量分配内存
加载子类,为子类静态变量分配内存
执行父类静态变量赋值运行和静态代码块
执行子类静态变量赋值运行和静态代码块
先创建父类对象为父类成员变量分配内存
再创建子类对象为子类成员变量分配内存
执行父类成员变量赋值运行
执行父类构造方法
执行子类成员变量赋值运行
执行子类构造方法
加载父类,为父类静态变量分配内存
加载子类,为子类静态变量分配内存
执行父类静态变量赋值运行和静态代码块
执行子类静态变量赋值运行和静态代码块
先创建父类对象为父类成员变量分配内存
再创建子类对象为子类成员变量分配内存
执行父类成员变量赋值运行
执行父类构造方法
执行子类成员变量赋值运行
执行子类构造方法