A.如果该对象的notify()方法已经被调用,则不会产生任何结果
B.在另外一个对象调用它的notify()活notifyAll()方法之前该对象一直被挂起
C.讲抛出一个异常
D.该对象的wait()方法与其他对象自动同步
第1题:
A、wait方法()的调用者是同步锁对象
B、wait()方法使线程进入等待状态
C、调用同一锁对象的notify()或notifyAll()方法可以唤醒调用wait()方法等待的线程
D、调用wait()方法的线程会释放同步锁对象
第2题:
【多选题】对于wait()方法,下面说法正确的是?(多选)
A.wait()方法的调用者是同步锁对象
B.wait()方法使线程进入等待状态
C.调用同一锁对象的notify()或notifyAll()方法可以唤醒调用wait()方法等待的线程
D.调用wait()方法的线程会释放同步锁对象
第3题:
13、下列关于Java同步机制“加锁-解锁”的描述中,错误的是()。
A.Java虚拟机为程序中的每个对象都自动设立一个对象锁
B.一个对象在同一时刻只能有一个线程拥有其对象锁
C.在线程中执行某个对象的同步方法必须首先取得该对象的对象锁
D.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()方法取得该对象的对象锁