类加载和对象创建过程

 加载父类,为父类静态变量分配内存

      加载子类,为子类静态变量分配内存

      执行父类静态变量赋值运行和静态代码块

      执行子类静态变量赋值运行和静态代码块

      先创建父类对象为父类成员变量分配内存

      再创建子类对象为子类成员变量分配内存

      执行父类成员变量赋值运行

      执行父类构造方法

      执行子类成员变量赋值运行

      执行子类构造方法

猜你喜欢

转载自blog.csdn.net/wzs535131/article/details/80967787