创建对象的过程 四十 2022-05-28 72 阅读1分钟 new 用到了Person.class,所以会先找到Person.class文件,并加载到内存中(用到类中的内容类就会被加载) 执行该对象的static代码块(静态初始块)。(如果有的话,给Person.class类进行初始化) 在堆内存中开辟空间,分配内存地址 在堆内存中建立对象特有属性,并进行默认初始化 对属性进行显示初始化(声明成员属性并赋值) 执行普通初始块 执行构造函数 将内存地址赋值给栈内存中的jack变量 blog.csdn.net/qq_38270106…