后端岗位面试题更新 2026-08-05

谈谈 synchronized 的锁升级机制

海信集团阿里巴巴后端开发电子/半导体电商技术原理方案权衡Java

考察说明

考察对 Java 内置锁优化和并发原理的理解

回答思路

  1. 说明锁升级的顺序:无锁→偏向锁→轻量级锁→重量级锁
  2. 解释偏向锁的使用场景与撤销条件
  3. 描述轻量级锁的自旋和 CAS 操作,以及重量级锁的阻塞开销
  4. 提及不同锁状态在 JDK 不同版本中的调整