新建(Born):新建的线程出于新建状态
就绪(Ready):在创建线程后,它就出于就绪状态,等待start()方法比调用;
运行(Running):线程在开始执行时进入运行状态;
睡眠(Sleeping):线程的执行可通过使用sleep()方法来暂时中止,在睡眠后,线程将进入就绪状态
等待(Waiting):如果调用了wait()方法,线程将处于等待状态,用于在两个或多个线程并发运行时。
挂起(Suspended):在临时停止或中断线程的执行时,线程就处于挂起状态
恢复(Resume):在挂起的线程被恢复执行时,可以说它已被恢复
阻塞(Blocked):在线程等待一个事件时(例如 输入/输出 操作),就称其处于阻塞状态
死亡(Dead): 在run()方法已完成执行或其stop()方法被调用之后,线程就处于死亡状态。
|
|