线程可以处于五个状态之一。根据sun的说法, java新, 可运行, 不可运行和终止的线程生命周期中只有4个状态。没有运行状态。
但是为了更好地理解线程, 我们在5种状态下进行了解释。
Java中线程的生命周期由JVM控制。 Java线程状态如下:
- 新
- 可运行
- 跑步
- 不可运行(已阻止)
- 已终止
文章图片
1)新
【Java线程的生命周期(线程状态)】如果创建Thread类的实例, 但在调用start()方法之前, 则该线程处于新状态。
推荐阅读
- Java线程命名和当前线程
- Java多线程介绍
- Java线程池介绍和实例
- 线程join()方法
- Java Runtime类
- Java中的线程间通信
- Java中断线程
- win10系统隐藏库文件夹图文详细教程
- 升级Win10后office用不了怎样处理?