参考答案和解析
正确答案:notify()
notify()
更多“将一个对象wait poll中的一个线程移入lock pool中的方法是______。 ”相关问题
  • 第1题:

    方法resume()负责恢复下列哪一个线程的执行()?

    A.通过调用wait()方法而停止的线程通过调用stop()方法而停止的线程

    B.通过调用sleep()方法而停止的线程

    C.通过调用wait()方法而停止的线程

    D.通过调用suspend()方法而停止的线程


    D

  • 第2题:

    关于sleep()和wait(),以下描述错误的一项是?

    A.sleep是线程类(Thread)的方法,wait是Object类的方法

    B.sleep是线程类(Thread)的方法,wait是Object类的方法

    C.sleep暂停线程、但监控状态仍然保持,结束后会自动恢复

    D.wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态


    D

  • 第3题:

    关于sleep()和wait()方法,以下描述错误的是()。

    A.sleep是线程类(Thread)的方法,wait是Object类的方法

    B.sleep不释放对象锁,wait释放对象锁

    C.sleep()中指定的时间是线程不会运行的最短时间,它不能保证该线程睡眠到期后就开始执行

    D.wait后进入该对象的锁池,其他线程调用notify()方法并获取对象锁会进入运行状态


    D

  • 第4题:

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

    A.死亡状态

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

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

    D.就绪状态


    就绪状态

  • 第5题:

    【多选题】对于wait()方法,下面说法正确的是?(多选)

    A.wait()方法的调用者是同步锁对象

    B.wait()方法使线程进入等待状态

    C.调用同一锁对象的notify()或notifyAll()方法可以唤醒调用wait()方法等待的线程

    D.调用wait()方法的线程会释放同步锁对象


    ABCD