黑马程序员技术交流社区
标题:
多线程的Condition
[打印本页]
作者:
张东健
时间:
2014-3-19 20:56
标题:
多线程的Condition
本帖最后由 张东健 于 2014-3-20 00:55 编辑
jdk1.5后的对线程的处理syschronized被Lock显示的替代了,同时还有一个condition,这个condition一直没好好理解透,谁有好的心得分享下
作者:
往事如烟
时间:
2014-3-19 23:03
condition 说白了就是个条件,毕老师视频中就是用来限制消费者和生产者的,当生产者生产一个产品,然后就用condition.await()让所以生产者休息,等到消费者把这个产品消费后,再次启用condition.signal(),防止,生产两个消费一个的发生
作者:
陈果
时间:
2014-3-20 09:26
对condition可以命名,就相当于设置了不同名称的锁和钥匙,这样就可以指定等待或者唤醒的线程
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2