java中线程的完整生命周期有哪几种状态

java中线程的完整生命周期有哪几种状态,第1张

java中线程的完整生命周期有哪几种状态

Thread.State类

Thread.State类定义了线程的几种状态,在一个完整的生命周期中通常要经历五种状态:

新建: 当一个Thread类或其子类的对象被声明并创建时;

就绪: start()方法后,将进入线程队列等待CPU时间片;

运行: 当就绪的线程被调度并获得CPU资源时,便进入运行状态;

阻塞: 被人为挂起或执行输入输出 *** 作时,让出CPU并临时终止自己的执行,进入阻塞状态;

死亡: 线程完成全部工作或被提前强制性终止或出现异常导致结束。

java相关视频教程推荐:java在线学习

线程状态转换图

java相关文章教程推荐:java快速入门

以上就是java中线程的完整生命周期有哪几种状态的详细内容,

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/688511.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-21
下一篇 2022-04-21

发表评论

登录后才能评论

评论列表(0条)

保存