您的位置: 首页 > 文章 > 20200630——线程的五种状态与流程图 20200630——线程的五种状态与流程图 分类: 文章 • 2024-04-03 15:05:34 线程的五种状态 1)新建 new 2)可运行runnable 3)运行 running 4)阻塞 blocked 阻塞的情况分为三种 调用wait()方法,把线程放入等待队列 获取锁的时候,被阻塞了,其他线程拿到锁 io阻塞,sleep和join,jvm把线程设置为阻塞,等其相应的任务完毕,又重新回到runnable状态 5)死亡 dead 线程流程图