黑马程序员技术交流社区
标题:
一个类实例化的过程
[打印本页]
作者:
gaojiangjian
时间:
2016-6-27 22:44
标题:
一个类实例化的过程
String str=new String("123");
将类的。class文件加载到内存
在栈中为str申请一个空间
在堆中为string对象申请空间
对类中的成员变量默认初始化
对类的成员变量显示显示初始化
执行构造代码块,有就执行,没有就跳过
执行构造方法,通过对构造方法对对象数据初始化
堆内存的数据初始化完毕,把内存值赋给str
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2