- 博客(2)
- 收藏
- 关注
原创 了解Java中的对象头信息
先从整体结构说起吧: 在这里,说的都是在64位机下!!! 1.对象头 2.实例数据 3.对其填充 对象头 1.Mark Word 2.Klass Pointer 3.数组长度 4.对其填充 Mark Word: 长度为8字节 identity_hashcode: 记录对象的hash值;采用延迟加载技术,在对象调用了hashCode()计算时,才会将hash值记录到Mark Word中;当对象被锁定后,值会被移动到线程Monitor中 age: 经过多少次GC(minor gc | f
2020-06-01 12:51:30
497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人