【发布时间】:2017-06-23 12:28:16
【问题描述】:
当等待和通知对象 'x' 时,假设 x.wait() 和 x.notify() 。等待和通知的调用是否也应该在同一个对象上同步?我的意思是 synchronized(x){x.wait} ,或者使用另一个对象进行同步是可以/明智/错误的,我的意思是 synchronized(y){x.wait} 。
【问题讨论】:
-
synchronized(y){x.wait} 不起作用。你可以试试看。
标签: java multithreading concurrency synchronization