JAVA---线程生命周期及状态转换图

来源:互联网 发布:相册制作软件哪款好用 编辑:程序博客网 时间:2024/06/08 04:54

线程生命周期及其状态转换

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


原创粉丝点击