线程的生命周期

  1. 创建
    使用Thread t = new Thread()创建的线程。
  2. 可运行状态
    调用start()方法后,进入可运行状态,此时线程可以获取CPU的timeSlience时间片。
  3. 运行状态
    线程获取到时间片后,进入运行状态。
  4. Block状态
    当线程调用Sleep()方法或者wait(),进入阻塞状态。
  5. Dead
    1.run()、main()运行结束 或者 程序异常,进入死亡状态。

image

posted @   maoxianww  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示