android / java - 寻找有效的并发循环队列

时间:2012-05-10 12:34:39

标签: java android queue cyclic

有没有人知道有限的concrrent循环队列的(开源)实现,或者android / java中内置的可用API类?

此集合所需的并发(非同步或基于锁定)操作至少是入队和出队,但入队也足够了。

对于那些不确定我需要的收藏品的人,请点击此处了解更多信息:

  • 有界 - 有最多可以包含的项目数。
  • concurrent - 允许多个线程有效地运行操作,而无需任何类型的锁定。这与同步解决方案相反,后者只允许单个线程运行操作。
  • 循环 - 如果我们将项目放入已填充的集合中,则新项目将替换最旧的项目。

请帮助

1 个答案:

答案 0 :(得分:0)

你所描述的内容听起来非常像disruptor,但它是一个非内置的外部库。据我所知,Java标准库中没有内置的环形缓冲区数据结构。