itgle.com

在JAVA中,调用一个对象的wait()方法后,()A.如果该对象的notify()方法已经被调用,则不会产生任何结果B.在另外一个对象调用它的notify()活notifyAll()方法之前该对象一直被挂起C.讲抛出一个异常D.该对象的wait()方法与其他对象自动同步

题目
在JAVA中,调用一个对象的wait()方法后,()

A.如果该对象的notify()方法已经被调用,则不会产生任何结果

B.在另外一个对象调用它的notify()活notifyAll()方法之前该对象一直被挂起

C.讲抛出一个异常

D.该对象的wait()方法与其他对象自动同步


相似考题
更多“在JAVA中,调用一个对象的wait()方法后,() ”相关问题
  • 第1题:

    对于wait()方法,下面说法正确的是( )。

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

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

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

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


    参考答案:ABCD

  • 第2题:

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

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

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

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

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


    ABCD

  • 第3题:

    13、下列关于Java同步机制“加锁-解锁”的描述中,错误的是()。

    A.Java虚拟机为程序中的每个对象都自动设立一个对象锁

    B.一个对象在同一时刻只能有一个线程拥有其对象锁

    C.在线程中执行某个对象的同步方法必须首先取得该对象的对象锁

    D.Java语言通过调用对象的getLock()方法取得该对象的对象锁


    Java语言通过调用对象的getLock()方法取得该对象的对象锁

  • 第4题:

    如果一个线程调用了方法wait(),则类java.lang.Thread的下列_______方法可以唤醒该线程。

    A.A)notify()

    B.B)resume()

    C.C)run()

    D.D)start()


    正确

  • 第5题:

    下列关于Java同步机制“加锁-解锁”的描述中,错误的是()。

    A.Java虚拟机为程序中的每个对象都自动设立一个对象锁

    B.一个对象在同一时刻只能有一个线程拥有其对象锁

    C.在线程中执行某个对象的同步方法必须首先取得该对象的对象锁

    D.Java语言通过调用对象的getLock()方法取得该对象的对象锁


    Java 语言通过调用对象的 getLock() 方法取得该对象的对象锁