线程的生命周期

《零基础学Java》


  • 线程的生命周期

    线程具有生命周期,其中包含5种状态(出生状态,就绪状态,运行状态、暂停状态、死亡状态)出生状态就是线程被创建时的状态:当线程对象调用 start()方法 后,线程处于就绪状态(又称为可执行状态);当线程得到系统资源后就进入了运行状态
    ​ 一且线程进入运行状态,它会在就绪与运行状态下转换,同时也有可能进入暂停或死亡状态;当处于运行状态下的线程调用 sleep()方法 、wait()方法 或者发生用塞时,会进入誓停状态;当在休眠结束、调用 notify()方法 或 notifyAll()方法、或者塞解除时,线程会重新进入就绪态:当线程的run()方法执行完毕,或者线程发生错误、异常时,线程进入死亡状态

posted on   TeaTracing  阅读(63)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示