在Java多线程编程中,关于线程通信的等待/通知机制,以下哪项描述是正确的?

答案解析

A选项正确描述了wait()方法的作用。B选项错误,因为notify()方法只会唤醒一个等待的线程,而notifyAll()方法会唤醒所有等待的线程。C选项正确,因为调用wait()方法时,当前线程必须持有对象的锁。D选项错误,因为notify()和notifyAll()方法也必须在synchronized方法或块中调用。
正确答案:A
随机推荐
开始刷题