NEW, 新建状态,当线程被创建,但是未启动(start方法)之前的状态。
RUNNABLE,运行状态 {(1)运行(Runnable):得到时间片运行中状态;(2)就绪(Ready):未得到时间片就绪状态。}
BLOCKED,阻塞状态,如果遇到锁,线程就会变为阻塞状态等待另一个线程释放锁。
WAITING,等待状态,无限期等待
TIMED_WAITING,等待状态,有明确等待时间的等待状态。
TERMINATED,销毁状态,当线程结束之后就会变成此状态。
NEW, 新建状态,当线程被创建,但是未启动(start方法)之前的状态。
RUNNABLE,运行状态 {(1)运行(Runnable):得到时间片运行中状态;(2)就绪(Ready):未得到时间片就绪状态。}
BLOCKED,阻塞状态,如果遇到锁,线程就会变为阻塞状态等待另一个线程释放锁。
WAITING,等待状态,无限期等待
TIMED_WAITING,等待状态,有明确等待时间的等待状态。
TERMINATED,销毁状态,当线程结束之后就会变成此状态。