参考答案和解析
正确答案:B
解析:本题考查线程的基本概念。线程有新建、就绪、阻塞、运行、消亡5个基本状态。线程对象被创建时进入新建状态;程序执行语句启动这个线程后,它进入线程队列等待CPU时间片,称为就绪状态;等CPU时间和其他资源齐备时进入运行状态;线程运行完毕或者被强制终止则进入消亡状态。上述线程各状态之间的转换就构成了线程的基本生命周期。
更多“线程有哪些基本状态?()Ⅰ 新建Ⅱ 就绪Ⅲ 休眠Ⅳ 阻塞Ⅴ 运行Ⅵ 消亡A.Ⅰ、Ⅱ、Ⅲ、ⅣB.Ⅰ、Ⅱ、Ⅳ、Ⅴ、ⅥC.Ⅰ、Ⅳ、ⅥD.Ⅰ、Ⅲ、 ”相关问题
  • 第1题:

    一个线程在任何时刻都处于某种线程状态(thread state),例如运行状态、阻塞状态、就绪状态等。一个线程可以由选项中的哪种线程状态直接到达运行状态?()

    A.死亡状态

    B.阻塞状态(对象lock池内)

    C.阻塞状态(对象wait池内)

    D.就绪状态


    就绪状态

  • 第2题:

    线程也具有就绪、阻塞和运行三种基本状态。


    正确

  • 第3题:

    当线程调用start()后,其所处状态为()

    A.阻塞状态

    B.运行状态

    C.就绪状态

    D.新建状态


    C

  • 第4题:

    线程有 新建(New )、就绪(Runnable)、运行(Running)、阻塞(Blocked )和死亡(Dead )5种状态,哪些情况会导致线程进入阻塞状态?

    A.线程调用sleep()方法

    B.线程调用了一个阻塞式IO方法

    C.线程在等待某个通知

    D.线程调用join方法


    线程调用sleep()方法;线程调用了一个阻塞式IO方法;线程在等待某个通知;线程调用join方法

  • 第5题:

    6、线程也具有就绪、阻塞和运行三种基本状态。


    正确