线程生命周期中正确的状态是A.新建状态、运行状态和终止状态B.新建状态、运行状态、阻塞状态和终止状态C.新建状态、可运行状态、运行状态、阻塞状态和终止状态D.新建状态、可运行状态、运行状态、恢复状态和终止状态

题目

线程生命周期中正确的状态是

A.新建状态、运行状态和终止状态

B.新建状态、运行状态、阻塞状态和终止状态

C.新建状态、可运行状态、运行状态、阻塞状态和终止状态

D.新建状态、可运行状态、运行状态、恢复状态和终止状态


相似考题
参考答案和解析
正确答案:C
解析:线程的状态与生命周期如下图所示:

由上图可知,线程生命周期中出现的状态包括:新建状态、可运行状态、运行状态、阻塞状态、终止状态。因此正确答案是C。
更多“线程生命周期中正确的状态是A.新建状态、运行状态和终止状态B.新建状态、运行状态、阻塞状态和终止 ”相关问题
  • 第1题:

    线程生命周期中正确的状态是( )。

    A.新建状态、运行状态和终止状态

    B.新建状态、运行状态、阻塞状态和终止状态

    C.新建状态、可运行状态、运行状态、阻塞状态和终止状态

    D.新建状态、可运行状态、运行状态、恢复状态和终止状态


    正确答案:C

  • 第2题:

    关于线程的生命周期以下状态正确的是( )。

    A.新建状态、可运行状态、阻塞状态、恢复状态和终止状态

    B.新建状态、运行状态、阻塞状态、恢复状态和终止状态

    C.新建状态、可运行状态、运行状态、阻塞状态和终止状态

    D.新建状态、可运行状态、运行状态、恢复状态和终止状态


    正确答案:C
    解析: 线程生命周期中出现的状态包括:新建状态、可运行状态、运行状态、阻塞状态和终止状态。

  • 第3题:

    线程在生命周期要经历5种状态,如果线程当前是新建状态,则它可到达的下一个状态是?

    A.运行状态

    B.阻塞状态

    C.可运行状态

    D.终止状态


    新建状态、可运行状态、运行状态、阻塞状态和终止状态

  • 第4题:

    线程在生命周期中要经历五种状态,如果线程当前是新建状态,则它可到达的下一个状态是( )。

    A.运行状态

    B.阻塞状态

    C.可运行状态

    D.终止状态


    正确答案:C
    解析:线程的生命周期过程为:①线程被创建后,并不马上启动,而是进入新建状态。此时线程没有分配资源,只能使用start()和stop()两个控制方法;②新建状态的线程在调用 start()方法后,进入可运行状态。此时线程已经分配了必要资源,交给了系统调度。一旦线程实际占有了CPU,就进入了运行状态。③运行状态的进程如果调用了yield()方法、sleep()方法、join ()方法或wait ()方法,或者申请对象锁未果、有更高优先级线程进入调度等,都可进入阻塞状态。阻塞状态的进程在获取到足够的资源后,也可以转入到可运行状态。④当运行状态的线程正常执行完毕后,就进入了终止状态。

  • 第5题:

    【单选题】线程生命周期中正确的状态是()

    A.新建状态、运行状态、阻塞状态和终止状态

    B.新建状态、运行状态和终止状态

    C.新建状态、可运行状态、运行状态、阻塞

    D.可运行状态、运行状态、恢复状态和终止


    新建状态、可运行状态、运行状态、阻塞状态和终止状态