【一线大厂Java面试题合集】第25篇-线程基础与生命周期
2026/7/12 8:45:37 网站建设 项目流程

第25篇:线程基础与生命周期

模块:并发编程 |难度:基础 |面试频率:★★★★★


1. 线程的 6 种状态?wait / sleep / blocked 的区别?

线程的 6 种状态

Java 线程的生命周期定义在java.lang.Thread.State枚举中,共 6 种状态:

状态说明触发条件
NEW新建但未启动new Thread()后,未调用start()
RUNNABLE可运行(就绪 + 运行)调用start(),等待 CPU 调度或正在执行
BLOCKED阻塞等待获取 s

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询