线程的状态

1 新线程 Thread mtThread = new Thread();

仅处于声明状态,只能被启动或者终止,其它方法会引起失败并且伴有非法状态处理

2 可执行   myTread.start();

strat产生了运行这个线程所需要的系统资源,安排其运行,并调用线程体--run()方法

3 不可运行状态 调用sleep方法,调用suspend方法,调用wait方法,输入输出流阻塞

4 死亡状态 从run方法中正常退出 或者调用stop方法

原文地址:https://www.cnblogs.com/gride-glory/p/7787929.html