Java中线程的状态
Posted By_oneself729
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中线程的状态相关的知识,希望对你有一定的参考价值。
线程的状态:一个线程只能有一次NEW状态和TERMINATED状态
NEW(新建状态):创建后,启动前,该线程就处于此状态。
RUNNABLE(可运行状态):线程正在执行代码,该线程就处于此状态。
BLOCKED(阻塞状态):一个线程获取synchronized锁对象失败,该线程就处于此状态。
WAITING(无线等待):一个线程获取Lock对象失败,该线程就处于此状态,调用wait方法,线程也处于该状态。
TIMED_WAITING(计时等待):线程正在执行sleep方法,该线程就处于此状态。
TERMINATED(消亡状态):线程把任务执行完成之后就处于该状态。
以上是关于Java中线程的状态的主要内容,如果未能解决你的问题,请参考以下文章