如果线程调用下列方法,不能保证使该线程停止运行的是( )。A.sleep( )B.stop( )SXB如果线程调用下列方法,不能保证使该线程停止运行的是( )。A.sleep( )B.stop( )C.yield( )D.wait( )

题目
如果线程调用下列方法,不能保证使该线程停止运行的是( )。A.sleep( )B.stop( )SXB

如果线程调用下列方法,不能保证使该线程停止运行的是( )。

A.sleep( )

B.stop( )

C.yield( )

D.wait( )


相似考题
参考答案和解析
正确答案:C
线程的方法中sleep()方法的作用是使比当前线程优先级低的线程运行。该方法使-个线程暂停运行-段固定时间。在休眠时间内,线程将不运行,低优先级的线程将有机会运行。yield()方法为只让给同等优先级的线程运行。如果没有同等优先级的线程是可运行状态,yield()方法将什么也不做,即线程将继续运行。stop()方法是强行终止线程。wait()方法是线程问交互的方法,是使-个线程停止运行,进入等待状态。
更多“如果线程调用下列方法,不能保证使该线程停止运行的是( )。A.sleep( )B.stop( ) ”相关问题
  • 第1题:

    如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。 A.sleep方法的时间到S

    如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。

    A.sleep方法的时间到

    B.获得了对象的锁

    C.线程在调用t.join方法后,线程t结束

    D.wait方法结束


    正确答案:D
    D。【解析】wait会使线程放弃对象锁,进入等待此对象的等待锁定池。

  • 第2题:

    如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。

    A.sleep方法的时间到

    B.获得了对象的锁

    C.线程在调用t.join方法后,线程t结束

    D.wait方法结束


    正确答案:D
    D。【解析】wait会使线程放弃对象锁,进入等待此对象的等待锁定池。

  • 第3题:

    11、如果线程调用下列方法,不能保证使该线程停止运行的是________。

    A.sleep()

    B.stop()

    C.yield()

    D.wait()


    C 线程的方法中sleep()方法的作用是使比当前线程优先级低的线程运行。该方法使-个线程暂停运行-段固定时间。在休眠时间内,线程将不运行,低优先级的线程将有机会运行。yield()方法为只让给同等优先级的线程运行。如果没有同等优先级的线程是可运行状态,yield()方法将什么也不做,即线程将继续运行。stop()方法是强行终止线程。wait()方法是线程问交互的方法,是使-个线程停止运行,进入等待状态。

  • 第4题:

    如果线程调用下列方法,不能保证使该线程停止运行的是( )。

    A.sleep()

    B.stop()

    C.yield()

    D.wait()


    正确答案:C
    解析:线程的方法中sleepO方法是使比其优先级低的线程运行;该方法使一个线程暂停运行一段固定时间。在休眠时间内,线程将不运行,低优先级的线程将有机会运行。yield0方法为只让给同优先级的线程运行。如果没有同等优先级的,线程是可运行状态,yield0方法将什么也不做,即线程将继续运行。stop()方法是强行终止线程。wait()方法是线程间交互的方法,是使一个线程停止运行,进入等待状态。

  • 第5题:

    如果线程调用下列方法,不能保证使该线程停止运行的是________。

    A.sleep()

    B.stop()

    C.yield()

    D.wait()


    sleep ()