对象组成
2020-08-25 10:33:10 0 举报
Java对象组成
作者其他创作
大纲/内容
identityHasnCode
1
偏向锁
ClassPoint指向类的指针
无锁
4bit
23bit
重量级锁
指向栈中锁记录的指针
GC
对齐填充字节(8的倍数)
00
2bit
1bit是否偏向锁
ArrayLength数组长度(数组对象)
实例数据
Epoch
分代年龄
11
0
指向重量级锁的指针
01
2bit锁标识
25bit
轻量级锁
无
10
对象头
线程ID
MarkWord
锁状态
0 条评论
下一页