线程生命周期及其状态转换
每个线程都有一个生命周期,它是由若干个不同的状态组成的。一个线程在任何时候都处于某种线程状态。这些状态包括出生、
就绪、运行等待、休眠、阻塞、和死亡
(1)出生:线程被创建
(2)就绪:线程做好了运行准备并在等待CPU。
(3)运行:线程在CPU上执行
(4)等待:线程在等待发生某个事件
(5)休眠:线程已被告知要休眠一段时间
(6)阻塞:线程在等在I/O流结束
(7)死亡:线程被终止
线程生命周期及状态转换图:
时间:2020-12-03 09:41:39
线程生命周期及其状态转换
每个线程都有一个生命周期,它是由若干个不同的状态组成的。一个线程在任何时候都处于某种线程状态。这些状态包括出生、
就绪、运行等待、休眠、阻塞、和死亡
(1)出生:线程被创建
(2)就绪:线程做好了运行准备并在等待CPU。
(3)运行:线程在CPU上执行
(4)等待:线程在等待发生某个事件
(5)休眠:线程已被告知要休眠一段时间
(6)阻塞:线程在等在I/O流结束
(7)死亡:线程被终止
线程生命周期及状态转换图:
java线程6种状态转换 Java线程的生命周期和各种状态转换详解
2022-07-06
java 线程 状态 图_Java线程中的生命周期和状态控制图文详解
2018-10-04