黑马程序员技术交流社区
标题:
Person p=new Person();这句话到底都做的什么事?
[打印本页]
作者:
李前进
时间:
2014-3-28 16:54
标题:
Person p=new Person();这句话到底都做的什么事?
Person p=new Person();这句话到底都做的什么事?
1,加载Person.class到内存;
2,执行静态代码块;
3,在堆内存中建立new Person();
4,默认初始化;
5,显示初始化;
6,构造代码块初始化;
7,构造函数初始化;
8,将内存地址赋给栈内存中的P变量。
作者:
H-Deka
时间:
2014-3-28 17:00
说的漂亮!赞一个
作者:
osully
时间:
2014-3-28 17:11
2,3之间加一个 在栈内存建立变量p?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2