下文笔者讲述线程的状态简介说明,如下所示:
线程有以下状态: 创建、就绪、运行、阻塞和死亡
创建状态
当一个线程被创建,并未使用start方法时 此时线程的状态为“创建”
就绪状态
线程调用start方法后,则进入就绪状态 等待cpu调度运行
运行状态
当线程调度程序 将处于就绪状态的线程设置为当前线程 此时线程就为“运行状态” 并执行run函数中的业务代码
阻塞状态
正在运行线程的时候 被暂停 此时我们称之为"阻塞状态"
死亡状态
一个线程的run方法运行完毕 或调用stop方法后 此线程就会死亡 注意事项: 线程处于死亡状态,无法再次调用start方法
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。