对象头具体包括什么?即:markword的值里面包含什么

包括:
identity hashcode
GC

对象头具体包括什么?即:markword的值里面包含什么

比如刚刚的代码,将变量加上一个锁,输出:
可以查看出markword 的值会改变
对象头具体包括什么?即:markword的值里面包含什么

根据下面的一张图,回答问题 我们能不能将GC年龄调高一点,变成32?
对象头具体包括什么?即:markword的值里面包含什么
不能,因为分代年龄存储的字节只有4位,只能存储最多16的数据,不可能提高到32