线程的五种状态 1)新建 new 2)可运行runnable 3)运行 running 4)阻塞 blocked 阻塞的情况分为三种 调用wait()方法,把线程放入等待队列 获取锁的时候,被阻塞了,其他线程拿到锁 io阻塞,sleep和join,jvm把线程设置为阻塞,等其相应的任务完毕,又重新回到runnable状态 5)死亡 dead 线程流程图 相关文章: 2021-11-08 2021-11-13 2021-05-31 2021-08-06 2018-10-14