[关闭]
@lzb1096101803 2016-03-08T15:20:10.000000Z 字数 709 阅读 394

对象在内存的创建,定位,内存分配

电话面试


对象创建

P44

new指令,参数是否在常量中定位到一个类的符号引用,是否已加载解析初始化,分配内存堆空间,内存初始化为零值,设置对象布局,执行方法

设置对象布局:
对象头(运行时数据:GC分代年龄,持有的锁,哈希码;类型指针:指向类元数据指针,确定是属于哪个类的实例),实例数据(字段内容),对齐填充

对象的访问定位

对象内存分配

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注