文章详情页
JAVA中间Object.wait()或者Condition.await()这样的条件状态满足条件之后重新获取锁的顺序问题?
浏览:235日期:2024-01-27 15:18:49
问题描述
rt,谁能给解释下?或者给点路子怎么找相关资料?
问题解答
回答1:多个线程wait的话,应该是根据线程优先级来的吧,相同优先级的随机。记不太清楚了,回头查查网再来改答案。
回答2:Object.wait()需要notify() or notifyAll()唤醒线程,前者随机唤醒一个线程,后获取锁,不存在竞争锁。后者按优先级随机竞争。Condition待补充。
标签:
java
相关文章:
1. javascript - sublime快键键问题2. javascript - vue中input的blur影响了下拉的点击事件如何解决3. docker 17.03 怎么配置 registry mirror ?4. mysql插入文本如果是个sql语句就报错了5. node.js通过module.exprots返回的是promise对象而非data?6. javascript - 微信小程序 如何实现这种左滑动出现删除的办法?有相关api吗?7. python打开.py文件的时候出现window无法打开该文件是怎么回事呢?8. javascript - swiper插件loop模式下的BUG?9. docker gitlab 如何git clone?10. css - 如何讓圖片像雲一樣的行為?
排行榜

网公网安备