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

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

王林
王林ke hadapan
2019-11-25 16:49:363360semak imbas

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

Thread.State类

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

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

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

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

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

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

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

线程状态转换图

8.png

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

Atas ialah kandungan terperinci java中线程的完整生命周期有哪几种状态. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:csdn.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam