Java LinkedTransferQueue应该如何使用?

Java LinkedTransferQueue应该如何使用?,java,concurrency,Java,Concurrency,使用这种结构的场景是什么 我看了文件,找不到申请表 为什么制作人想知道记录是被接收而不是被处理的?传输队列很有用,因为它们可以让您保持某种类型的背压。通过等待使用者开始处理,您知道,当使用者停止时,队列不仅仅是无限期地累积 它与Go中的无缓冲通道非常相似,也分享了协调逻辑的好处,例如,我们知道在传输/拍摄时,生产者和消费者是同步的

使用这种结构的场景是什么

我看了文件,找不到申请表


为什么制作人想知道记录是被接收而不是被处理的?

传输队列很有用,因为它们可以让您保持某种类型的背压。通过等待使用者开始处理,您知道,当使用者停止时,队列不仅仅是无限期地累积

它与Go中的无缓冲通道非常相似,也分享了协调逻辑的好处,例如,我们知道在传输/拍摄时,生产者和消费者是同步的