0

我的关系必须如下工作;线程 A 向线程 B 发布一些更改,线程 B 接受该更改并将其发布到线程 C。

问题是生产者-消费者,我没有问题使用 BlockingQueue 来实现它,只有两个实体。我怎样才能使线程 B 成为一种混合生产者和消费者来完成这项工作?例如,对于这种类型的问题,是否有一些特定的模型可以遵循?

4

1 回答 1

2

使用两个阻塞队列:一个在 A 和 B 之间;B和C之间的另一个。

于 2013-02-24T17:12:38.033 回答