一.线程生命周期 线程被创建启动以后,他既不是一启动就进入执行状态,也不是一直处于执行状态,在线程的生命周期中,它要经过新建(New).就绪(Runnable).运行(Running).阻塞(Blocked)和死亡(Dead)五种状态 1.新建状态 当程序使用new关键字创建了一个线程后,该线程就处于新建状态 2.就绪状态 当线程对象调用了start()方法之后,该线程就处于就绪状态,java虚拟机会为其创建方法调用栈和程序计数器. 这个状态中的线程并没有开始执行线程,只是表示该线程可以运行了,…