多个线程可以同时在一个对象上等待吗?

Ale*_*lex 4 java multithreading monitor

如果只能从同步上下文中调用wait,并且只能在保持锁定时调用对象上的wait,那么多个线程如何在同一个对象上等待?此外,由于还必须从同步上下文调用notify,因此如何进行通知?

jta*_*orn 9

wait方法释放它正在等待的对象的锁定.一旦释放,另一个对象就可以获得锁定并等待或通知.并且,这在javadoc中就可以了.

  • 好吧,我的确感到很不高兴...谢谢! (2认同)