1.涉及到对象锁,wait、notify必须都放在synchronized中来使用,并且持有同一把锁。
2.Wait必须暂定当前正在执行的线程,并释放资源锁,让其他线程可以有机会运行
3. notify/notifyall: 唤醒当前对象锁池中被等待的线程,使之运行
多线程之wait/notify
最新推荐文章于 2024-07-09 18:37:33 发布
1.涉及到对象锁,wait、notify必须都放在synchronized中来使用,并且持有同一把锁。
2.Wait必须暂定当前正在执行的线程,并释放资源锁,让其他线程可以有机会运行
3. notify/notifyall: 唤醒当前对象锁池中被等待的线程,使之运行