Java对象内存布局

参考
https://www.cnblogs.com/binlovetech/p/16449538.html


对象 = 对象头 + 实例数据 + padding
对象头 = Mark Word + 类型指针KlassOop
Mark Word = hashcode + GC分代年龄 + 锁状态标志 + 线程持有的锁 + 偏向线程Id + 偏向时间戳
image

posted @ 2026-03-13 13:12  Nickey103  阅读(3)  评论(0)    收藏  举报