百木园-与人分享,
就是让自己快乐。

线程有哪些状态呢?

下文笔者讲述线程的状态简介说明,如下所示:

线程有以下状态:
    创建、就绪、运行、阻塞和死亡

创建状态

当一个线程被创建,并未使用start方法时
此时线程的状态为“创建”

就绪状态

线程调用start方法后,则进入就绪状态
等待cpu调度运行

运行状态

当线程调度程序
  将处于就绪状态的线程设置为当前线程
   此时线程就为“运行状态”
   并执行run函数中的业务代码 

阻塞状态

 正在运行线程的时候
   被暂停
   此时我们称之为\"阻塞状态\" 

死亡状态

一个线程的run方法运行完毕
  或调用stop方法后
此线程就会死亡

注意事项:
    线程处于死亡状态,无法再次调用start方法 

转自:http://www.java265.com/JavaMianJing/202204/16506815153037.html


来源:https://www.cnblogs.com/java265/p/16181674.html
本站部分图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » 线程有哪些状态呢?

相关推荐

  • 暂无文章