美文网首页
线程状态

线程状态

作者: 我的轩辕 | 来源:发表于2017-04-20 10:52 被阅读13次

    线程的状态有6种

    • new 初始状态 线程被构建,但是还没有执行start()方法
    • runnable 运行状态 包括就绪和运行两种,就绪是一切已经好,就等cpu分配时间片执行
    • terminated 结束状态 线程被销毁时的状态
    • timed_waiting 代表线程执行了Thread.sleep()方法,呈等待状态,等待时间到达,继续执行
    • blocked 代表某一个线程在等待锁,换句话说,两个线程调用了同步方法,一个在等待锁的释放,就会出现blocked状态
    • waiting 表示线程执行了object.wait()方法

    相关文章

      网友评论

          本文标题:线程状态

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