线程状态一共有六种
含义
| 状态 | 枚举值 | 描述 |
|---|---|---|
| NEW | Thread.State.NEW |
线程被创建但未启动 |
| RUNNABLE | Thread.State.RUNNABLE |
可运行状态(包括正在运行和就绪) |
| BLOCKED | Thread.State.BLOCKED |
等待监视器锁(同步阻塞) |
| WAITING | Thread.State.WAITING |
无限期等待其他线程特定操作 |
| TIMED_WAITING | Thread.State.TIMED_WAITING |
有限期等待 |
| TERMINATED | Thread.State.TERMINATED |
线程已终止 |
状态之间的切换条件
