参考《Java 并发编程艺术》4.1.4 节。
Java 线程在运行的生命周期中的指定时刻只可能处于下面 6 种不同状态的其中一个状态。
线程在生命周期中并不是固定处于某一个状态而是随着代码的执行在不同状态之间切换。Java 线程状态变迁如下图所示:
上一篇
Dubbo面试专题及答案(下)
下一篇
多线程面试专题及答案