对象实例化过程 发表于 2019-09-06 更新于 2020-02-16 分类于 Java 1Test t = new Test; JVM 读取 Test.class 文件并加载进内存,加载 Test 的父类(如果有) 堆内存中开辟空间,分配地址 在对象空间中,对对象中的属性进行默认初始化 调用对应的构造函数进行初始化 在构造函数中,先调用父类的构造函数进行初始化 父类初始化完毕后,对子类的属性进行显示初始化( super(); 和第二句之间的动作) 进行子类构造函数的特定初始化 初始化完毕,将地址值赋值给引用变量