下列说法中错误的一项是______。

admin2012-12-13  25

问题 下列说法中错误的一项是______。

选项 A、当线程需要在synchronized块中等待共享数据状态改变时,则需要调用wait()方法
B、当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify()方法
C、wait()和notify()可以实现线程的同步操作
D、线程在synchronized块中执行完操作后,调用notify()方法通知正在等待的线程重新占有锁

答案2

解析 线程调用wait()方法,进入等待状态,并且暂时释放共享数据的对象锁,其他的线程可以获得该对象锁,进入临界区进行操作,操作完成之后,再调用notify()方法通知等待的线程重新占有锁,这样就实现了线程的同步操作。
转载请注明原文地址:https://kaotiyun.com/show/f92p777K
0

最新回复(0)