Java线程的生命周期及线程的几种状态
发布时间:2020-12-15 02:46:10 所属栏目:Java 来源:网络整理
导读:线程也具有生命周期,主要包括 7 种状态,分别是 出生状态 、 就绪状态 、 运行状态 、 等待状态 、 休眠状态 、 阻塞状态 和 死亡状态 ,如图 1 所示。 图1 线程生命周期图 下面对线程生命周期中的 7 种状态做说明。 出生状态:用户在创建线程时所处的状态,
线程也具有生命周期,主要包括 7 种状态,分别是出生状态、就绪状态、运行状态、等待状态、休眠状态、阻塞状态和死亡状态,如图 1 所示。![]() 图1 线程生命周期图 下面对线程生命周期中的 7 种状态做说明。
提示:一旦线程进入可执行状态,它会在就绪状态与运行状态下辗转,同时也可能进入等待状态、休眠状态、阻塞状态或死亡状态。 根据图 1 所示,可以总结出使线程处于就绪状态有如下几种方法。
当线程处于就绪状态后,可以用如下几种方法使线程再次进入运行状态。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |