Java 几种线程状态之间的相互关系

2018-12-20
阅读 2 分钟
2.4k
Java Thread 可能处在以下几种状态 Java Doc 里通过一个枚举类型 Enum<Thread.State> 来定义。 线程可以处于以下状态之一: NEW 尚未启动的线程处于此状态。 RUNNABLE 在Java虚拟机中执行的线程处于此状态。 BLOCKED 被阻塞等待监视器锁定的线程处于此状态。 WAITING 无限期等待另一个线程执行特定操作的线程处于...