欢聚集团面试题更新 2026-08-05

synchronized锁上了一个线程后,对于多核系统来说CPU资源可能会是什么状态?

欢聚集团后端开发技术原理问题排查Java

考察说明

考察对Java锁竞争、线程阻塞和多核CPU资源分配的理解

回答思路

  1. 能说明线程竞争synchronized锁时未获得锁的线程会进入阻塞状态
  2. 能指出阻塞线程不消耗CPU,而是让出CPU时间片
  3. 能解释多核系统下其他可运行线程仍可使用CPU,并非全部浪费
  4. 能提及锁竞争激烈时可能出现的线程调度开销和上下文切换
本题已收录答题指导

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

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