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

JVM 中偏向锁是如何实现的?

高德地图后端开发技术原理方案权衡Java

考察说明

考察偏向锁的机制、适用场景与撤销流程

回答思路

  1. 说明偏向锁的设计目标和适用条件
  2. 解释 Mark Word 中偏向线程 ID 的标记
  3. 描述偏向撤销的触发时机与批量重偏向
  4. 说明 JDK 15 后默认禁用偏向锁