A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

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