Java 各类锁的小结

一. synchronized 在 JDK 1.6 以前,synchronized 是重量级锁,效率低下。html 从 JDK 1.6 开始,synchronized 作了不少优化,如偏向锁、轻量级锁、自旋锁、适应性自旋锁、锁消除、锁粗化等技术来减小锁操做的开销。java synchronized 同步锁一共包含四种状态:无锁、偏向锁、轻量级锁、重量级锁,它会随着竞争状况逐渐升级。synchron
相关文章
相关标签/搜索