黑马程序员技术交流社区
标题:
关于java父类和子类的内存分布
[打印本页]
作者:
方建平
时间:
2012-11-25 22:44
标题:
关于java父类和子类的内存分布
Java
虚拟机中,父类和子类的在内存中的分布是怎样的?子类中是直接包含了和父类一样的的内容,还是有指针指向父类的内容?还是其他方式?
作者:
齐银春
时间:
2012-11-25 23:17
一个对象在内存中的产生过程;
希望会对楼主有用
1
,将该对象所需的类文件加载进内存。
2
,在内存进行空间的方法区的空间分配。
3
,通过那
new
在堆内存中开辟空间
4
,对象中的属性进行默认出初始化
5
,调用与之对应的构造函数进行初始化。
6
,通过构造函数的
super
调用父类中的构造函数初始化
7
,对象中的属性进行显示初始化。
8
,构造代码块初始化
9
,该构造函数内部自定义初始化。
图片.png
(67.65 KB, 下载次数: 33)
下载附件
2012-11-25 23:17 上传
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2