在Java中,调用一个对象的wait()方法后,()。
A: 如果该对象的notify()方法已经被调用,则不会产生任何效果
B: 在另外一个对象调用它的notify()或 notifyAll()方法之前该对象一直被挂起
C: 将抛出一个异常
D: 该对象的wait()方法与其他对象自动同步
A: 如果该对象的notify()方法已经被调用,则不会产生任何效果
B: 在另外一个对象调用它的notify()或 notifyAll()方法之前该对象一直被挂起
C: 将抛出一个异常
D: 该对象的wait()方法与其他对象自动同步
举一反三
- 对于wait()方法,下面说法正确的是?() A: wait()方法的调用者是同步锁对象 B: wait()方法使线程进入等待状态 C: 调用同一锁对象的notify()或notifyAll()方法可以唤醒调用wait()方法等待的线程 D: 调用wait()方法的线程会释放同步锁对象
- 71 对于一个已经不被任何变量引用的对象,当垃圾回收器准备回收该对象所占用的内存时,将自动调用该对象的哪个方法() A: finalize B: notify C: notifyAll D: hashCode
- wait()、notify()和notifyAll()这三个方法的调用者都应该是同步锁对象
- StringBuffer类调用方法____,一个对象通过调用该方法可以获得该对象的字符串表示。
- 一个对象调用 ___________方法就可以获取该对象的克隆对象。