多线程中notify()和notifyAll()方法
相同点:
-
用来唤醒由wait()引起的阻塞线程
- 将阻塞的线程唤醒后都进入就绪状态
区别:
notify() | notifyAll() | |
---|---|---|
唤醒线程的数目不同 | 唤醒阻塞线程中的一个,使其进入就绪状态 | 唤醒所有的阻塞线程,使其全部进入就绪状态 |
相同点:
用来唤醒由wait()引起的阻塞线程
区别:
notify() | notifyAll() | |
---|---|---|
唤醒线程的数目不同 | 唤醒阻塞线程中的一个,使其进入就绪状态 | 唤醒所有的阻塞线程,使其全部进入就绪状态 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步