摘要: 针对生产者-消费者模型编程几种写法 生产者消费者有进行同步加锁的 (1)整个工程只有多个class文件的,也就是Producer类和Consumer类分开写的。 参见http://www.cnblogs.com/Andrew520/p/8881635.html 或者http://www.cnblog 阅读全文
posted @ 2018-04-27 15:16 Andrew_F 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 三、采用BlockingQueue实现 BlockingQueue也是java.util.concurrent下的主要用来控制线程同步的工具。 BlockingQueue有四个具体的实现类,根据不同需求,选择不同的实现类1、ArrayBlockingQueue:一个由数组支持的有界阻塞队列,规定大小 阅读全文
posted @ 2018-04-27 14:50 Andrew_F 阅读(348) 评论(0) 推荐(0) 编辑