线程生命周期的几种状态

(1)线程的生命周期共有六种状态(NEW, RUNNABLE,  BLOCKED, WAITING,TIMED_WAITING,TERMINATED)

(2)下面是jdk8中Thread类中源码的部分内容:

    public static enum State {
        NEW,
        RUNNABLE,
        BLOCKED,
        WAITING,
        TIMED_WAITING,
        TERMINATED;

        private State() {
        }
    }
 

(3)六种状态的转换图

猜你喜欢

转载自www.cnblogs.com/excellencesy/p/11710609.html