6、java多线程 线程状态观测

Thread.State

  • 一个线程可以在给定时间点处于一个状态。 这些状态是不反映任何操作系统线程状态的虚拟机状态。

线程状态 描述
NEW 尚未启动的线程 
RUNNABLE 在java虚拟机中执行的线程
BLOCKED 被阻塞,等待监视器锁定的线程
WAITING 正在等待另一个线程执行特定动作的线程
TIMED_WAITING 正在等待另一个线程执行动作达到指定等待时间的线程
TERMINATED 已退出的线程
testThread.getState()   获取线程状态
上一篇:☕【Java技术指南】「难点-核心-遗漏」Java线程状态流转及生命周期的技术指南(知识点串烧)!


下一篇:Java线程生命周期及常用方法说明