java语言-并发和同步-wait()、notify()和notifyAll()
为什么notify(), notifyAll()必须在同步(Synchronized)方法/代码块中调用?
notify(), notifyAll()是将锁交给含有wait()方法的线程,让其继续执行下去,如果自身没有锁,怎么叫把锁交给其他线程呢;(本质是让处于入口队列的线程竞争锁)
文章链接
加载更多