IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
java对象头的HotSpot实现分析
undoner
发表于
2017-03-22 09:56:18
love
0
HotSpot虚拟机中,对象在内存中的布局分为三块区域:对象头、实例数据和对齐填充。对象头对象头包括两部分:Mark Word 和 类型指针。Mark WordMark Word用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳等等,占用内存大小与虚拟机位长一致。类型指针类型指针指向对象的类元数据,虚拟机通过这个指针确定该对