Java Concurrent:
同步队列可以实现一个生产者仅供给一个消费者;
若有两个消费者,只能先关闭一个消费者,再启动另外一个消费者,且两个消费者不能消费同一个数据。如果一个生产者供给多个消费者,且所有消费者都能消费同一个数据,该如何设计?
如果使用阻塞队列BlockingQueue呢?
同步队列可以实现一个生产者仅供给一个消费者;
若有两个消费者,只能先关闭一个消费者,再启动另外一个消费者,且两个消费者不能消费同一个数据。如果一个生产者供给多个消费者,且所有消费者都能消费同一个数据,该如何设计?
如果使用阻塞队列BlockingQueue呢?
如果想看一下代码的话,你回复一下,我贴出来。
帮忙看一下,谢谢了