1、新建状态
new Thread 或 new thread的子类
2、运行状态RUNNABLE
已获得cpu使用权,正在运行
3、阻塞状态BLOCKED
具有cpu执行资格,等待cpu空闲时间执行
4、休眠状态TIMED_WAITING
放弃cpu执行资格,就算cpu空闲也不执行
5、无限等待状态WAITING
只能被Object.notify()唤醒
6、死亡状态TEMINATED
- run() 方法执行完成
- 使用了stop() 方法
- 出现了异常
2024-03-26 11:40:28
new Thread 或 new thread的子类
已获得cpu使用权,正在运行
具有cpu执行资格,等待cpu空闲时间执行
放弃cpu执行资格,就算cpu空闲也不执行
只能被Object.notify()唤醒