这个知识点,总结一下,大家可以看一看,自己是不是掌握了,加油啊
1 new用到了Person.class 所以,会找到Person.class文件,加载到内存中 加载
2 执行该类中的static代码块,如果有的话,给Person.class初始化 static 代码块
3 在堆内存中开辟空间,分配内存地址 空间
4 在堆内存中,建立对象的特有属性(name,age),并且进行默认初始化 属性
5 对属性进行显示初始化 显示
6 对象进行构造代码块初始化 构造代码块
7 对对象进行与之对应的构造函数初始化 构造函数
8 内存地址赋给栈内存中的p变量 赋值
|
|