1.初始(NEW):刚被创建,还没运行(未执行线程的start()方法)
2.就绪状态(READY):线程在可运行线程池中,但未获得CPU执行权,和RUNNING并称运行
3.运行中状态(RUNNING):线程执行并获得CPU执行权,和READY并称运行
4.阻塞(BLOCK):等待其他线程释放锁的状态
5.等待(WAITING):需要其他线程做出一些约定好的动作,或被唤醒(通知或中断)
6.超时等待(TIME_WAITING):和等待的不同点在于可以在指定的时间自行醒来
7.终止(TERMENATED):线程已经执行完毕