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

请说明 synchronized 关键字通常可以应用在哪些作用域上。

哈啰出行后端开发消费品/零售风险判断技术原理Java

考察说明

考察对 synchronized 使用位置及锁定对象语义的理解

回答思路

  1. 能列举修饰实例方法、静态方法和代码块三种形式
  2. 能说明各自锁定的对象(this、Class 对象、指定对象)
  3. 能区分不同作用域对并发控制粒度和效果的影响
  4. 能结合示例体现对锁粒度和线程安全边界的认识
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。