线程状态装换图
New 创建状态
Runnable 可运行状态(调用了start()方法,线程分配好了系统资源,调用run()方法,此时还没由获得cpu资源)
Running 运行状态(抢占到了cpu资源)
Dead 消亡状态(线程运行完毕,或者异常)
2.多线程状态转换
线程状态装换图
New 创建状态
Runnable 可运行状态(调用了start()方法,线程分配好了系统资源,调用run()方法,此时还没由获得cpu资源)
Running 运行状态(抢占到了cpu资源)
Dead 消亡状态(线程运行完毕,或者异常)
2.多线程状态转换