线程状态转换

2017-03-02 07:33:57 0 举报
仅支持查看
线程状态转换是指线程对象在其生命周期中,从一种状态转变到另一种状态的过程。常见的线程状态有新建、就绪、运行、阻塞和死亡。当一个线程被创建并初始化后,它处于新建状态;当线程调用 start() 方法后,进入就绪状态,等待系统分配 CPU 时间片;当线程获得 CPU 时间片并开始执行时,进入运行状态;如果线程执行过程中遇到阻塞操作,如 I/O 操作或等待锁,则进入阻塞状态;当线程执行完毕或异常终止时,进入死亡状态。线程状态的转换是由操作系统调度决定的,程序员可以通过控制线程的执行顺序和条件来影响线程的状态转换。
作者其他创作
大纲/内容
评论
0 条评论
下一页