美文网首页
线程的基本概念、线程的基本状态以及状态之间的关系

线程的基本概念、线程的基本状态以及状态之间的关系

作者: lucas777 | 来源:发表于2019-02-18 20:10 被阅读0次
    1. 新建 (Born) : 新建的线程处于新建状态
    2. 就绪 (Ready) : 在创建线程后,它将处于就绪状态,等待 start() 方法被调用
    3. 运行 (Running) : 线程在开始执行时进入运行状态
    4. 睡眠 (Sleeping) : 线程的执行可通过使用 sleep() 方法来暂时中止。在睡眠后,线程将进入就绪状态
    5. 等待 (Waiting) : 如果调用了 wait() 方法,线程将处于等待状态。用于在两个或多个线程并发运行时。
    6. 挂起 (Suspended) : 在临时停止或中断线程的执行时,线程就处于挂起状态。
    7. 恢复 (Resume) : 在挂起的线程被恢复执行时,可以说它已被恢复。
    8. 阻塞 (Blocked) : 在线程等待一个事件时(例如输入/输出操作),就称其处于阻塞状态。
    9. 死亡 (Dead) : 在 run() 方法已完成执行或其 stop() 方法被调用之后,线程就处于死亡状态。

    相关文章

      网友评论

          本文标题:线程的基本概念、线程的基本状态以及状态之间的关系

          本文链接:https://www.haomeiwen.com/subject/femzeqtx.html