后端岗位面试题更新 2026-08-05
Java中synchronized阻塞与可重入是怎么实现的?轻量级锁的可重入机制是什么?重量级锁的wait set是如何维护的?
美团后端开发互联网/IT问题拆解技术原理Java
考察说明
考察synchronized底层实现原理、可重入机制及对象监视器的阻塞队列
回答思路
- 说明synchronized的阻塞是通过JVM内部机制而非纯用户态实现
- 区分轻量级锁与重量级锁的可重入计数方式
- 解释重量级锁中wait set(等待集)的维护与notify/notifyAll的关系
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。