线程的生命周期是由CPU直接掌控的,程序无法直接控制。分为以下五个状态:
1.创建(new)
2.就绪状态(runnable) 调用start,等待CPU调度
3.运行状态(running) 执行run方法
4.阻塞状态(blocked) 暂时停止工作
5.终止状态(dead)
下图描述了线程的各种状态转变
线程的生命周期
最新推荐文章于 2023-07-06 11:08:39 发布
线程的生命周期是由CPU直接掌控的,程序无法直接控制。分为以下五个状态:
1.创建(new)
2.就绪状态(runnable) 调用start,等待CPU调度
3.运行状态(running) 执行run方法
4.阻塞状态(blocked) 暂时停止工作
5.终止状态(dead)
下图描述了线程的各种状态转变