关于Java线程中断状态,下列哪种场景必然导致线程立即停止执行?
答案解析
核心考点:
1. 中断的协作式机制本质
2. 阻塞方法的中断响应特性
3. 中断标志的检测责任
解题思路:
- Option A错误:同步块不会自动响应中断
- Option B正确:wait()会抛出InterruptedException
- Option C错误:native方法不自动检测中断
- Option D错误:不检查则继续运行
易错点:
1. 误认为中断是抢占式的
2. 忽略阻塞方法的中断响应特性
3. 混淆中断标志与实际执行状态的关联
正确答案:B