Java 多线程 - 线程生命周期
线程的生命周期大体可以分为如下6个主要的阶段: NEW RUNNABLE WAITING TIMED_WAITING BLOCKED TERMINATED 从 JDK 的源代码中也能看到关于线程状态的描述: // Thread.State public enum State { /** * Thread state for a thread which has not yet started. */ NEW,
线程interrupt,是一个非常重要的API,也是经常使用的方法,在本文中我们将Thread深入源码对其进行详细的剖析。