疑问
- http://zhidao.baidu.com/link?url=8nkdhMq4lG6gyxNTbaqSHtOy8m68kA3HrDst6rfefaKj828BA0q7ESODP7fflWZ3hn-zJxpMt_QdgnCUK3zKkBPBu4b9bWOgRfGBmHPxgkq
这里中的notifyAll(); 会激活所有因这两个方法而等待的线程吗? - 生产者消费者为什么提高了效率?是因为多线程处理任务?
在使用这个模式之前,是一种串行的方式处理问题,就是必须要有a才能接着处理b.使用了这个模式就是可以把a放到队列中,b只有在队列为空的时候才需要等待,其他时候是很生产a同步进行消费的.可以借鉴一下 http://www.infoq.com/cn/articles/producers-and-consumers-mode/ - 了解如何实现这种模型的 http://www.cnblogs.com/dolphin0520/p/3932906.html