Synchronized锁升级

HotSpot中Mark Word存储 存储内容 标志位 是否偏向锁定 状态 hash码、分代年龄 01 0 未锁定 偏向锁线程ID、偏向时间戳、对象分代年龄 01 1 偏向锁 指向偏向锁的指针 00 轻量级锁定 指向重量级锁的指针 10 膨胀(重量级锁) 空,不需要记录信息 11 GC标记 另外** 在不同版本的JVM中(如HotSpot),对象头还需要能存储对象的类型指针,指向对象的类元数据,
相关文章
相关标签/搜索