【Java】Java中线程状态有哪些?(约145字)

NEW:表示线程已经被创建,但是还没有开始执行。

RUNNABLE:表示线程正在Java虚拟机中执行,但是它可能正在等待操作系统分配CPU时间片。

BLOCKED:表示线程正在等待锁,以便进入同步块或方法。

WAITING:表示线程正在等待另一个线程执行特定的操作,例如调用Thread.sleep()方法或等待I/O操作完成。

TIMED_WAITING:类似于WAITING状态,但是线程在等待一段时间后会自动返回RUNNABLE状态,例如调用Thread.sleep(long millis)方法。

TERMINATED:表示线程已经执行完毕,已经退出了。

THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容