1.wait()和notify()是Object类中的final方法。
2.只有在synchronized中才能调用wait()和notify()方法。
3.调用wait()是当前线程让出资源进行等待,notify()随机唤醒一个wait()状态的线程,与其他线程重新进行排队。当重新获取到执行机会时从wait()后继续执行。
本文详细介绍了Java中线程同步的基础知识,包括wait()和notify()方法的基本使用原则:它们必须在synchronized块中调用;wait()使线程释放锁并等待,而notify()随机唤醒一个等待线程。
1.wait()和notify()是Object类中的final方法。
2.只有在synchronized中才能调用wait()和notify()方法。
3.调用wait()是当前线程让出资源进行等待,notify()随机唤醒一个wait()状态的线程,与其他线程重新进行排队。当重新获取到执行机会时从wait()后继续执行。
转载于:https://www.cnblogs.com/lovgge/p/3593300.html

被折叠的 条评论
为什么被折叠?