0
点赞
收藏
分享

微信扫一扫

java线程的状态

java线程的状态被定义在公共枚举类java.lang.state中,共有6种状态:

在这里插入图片描述
有时也分为7种状态,区别就是运行态又可分为RUNNING态和RWADY态

1.新建(NEW)

2.运行(RUNNABLE)

3.阻塞(BLOCKED):
线程又运行态转为阻塞态。
CPU执行片已经用完,JVM切换到其他线程执行

4. 等待(WAITING)

5. 计时/超时等待(TIMED_WAIT):

6. 终结(TERMINATED):

线程正常退出或异常退出后,就处于终结状态。也可以叫线程的死亡

举报

相关推荐

0 条评论