Java 并发编程-锁机制 AshShawn 2022-07-10 94 阅读1分钟 1. 对象和对象头 1.1 对象结构 1.2 对象头结构 2. synchronized 关键字 2.1 原理 2.2 monitor 监视器/管程 2.3 性能问题 2.4 锁升级优化 2.4.1 无锁(无所优化或CAS) 2.4.2 偏向锁 2.4.3 轻量级锁 2.4.4 重量级锁 2.5 总结