s-day06-线程的六种状态(了解)

This commit is contained in:
2026-08-06 15:45:07 +08:00
parent 085eeb3372
commit 9adf26f287
@@ -0,0 +1,20 @@
package com.inmind.thread_state09;
/*
线程状态。 线程可以处于以下状态之一:
NEW
1.新建状态 new Thread(),创建线程对象时
RUNNABLE
2.运行状态 thread.start()线程启动就是运行状态
BLOCKED
3.阻塞状态:遇到synchronized关键字,还没有锁对象,线程就处于阻塞状态
WAITING
4.无限等待状态:当一个线程必须等着其他线程去唤醒,这就是无限等待状态(wait)
TIMED_WAITING
5.计时等待:当一个线程,等着时间到了,之后立马开始运行,这就是计时等待状态(sleep(毫秒))
TERMINATED
6.结束状态:
1.线程正常执行完毕,就是结束状态
2.线程非正常执行完毕,stop方法
*/
public class Demo11 {
}