会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
sunweiye
博客园
首页
新随笔
联系
订阅
管理
2019年6月19日
Java中wait()方法为什么要放在同步块中?(lost wake-up 问题)
摘要: 问题起源 事情得从一个多线程编程里面臭名昭著的问题"Lost wake-up problem"说起。 这个问题并不是说只在Java语言中会出现,而是会在所有的多线程环境下出现。 假如我们有两个线程,一个消费者线程,一个生产者线程。生产者线程的任务可以简化成将count加一,而后唤醒消费者;消费者则是
阅读全文
posted @ 2019-06-19 22:57 孙伟业
阅读(2882)
评论(1)
推荐(1)
编辑
公告