我们有一个java队列对象或机制来处理批处理吗?

Emr*_* He 5 java queue

Java是否支持任何队列对象或机制来处理批处理?

ex:我们有一个队列(或任何所需的队列对象),一些生产者将项目逐个推入队列,我的目标是当我们在这个队列中有10个项目或超过10个项目时,我们可以触发一些处理程序来处理它一批.

或者它不是自动触发的,我们需要找到一种在处理程序端优雅地循环队列的方法.

我们是否有典型的高性能对象或lib来处理这个问题?

谢谢,埃姆雷

Jes*_*per 0

看一下接口的API文档java.util.Queue,它有几种实现。

还有一个标准 API,即Java 消息服务 (JMS),用于处理在不同进程之间交换消息的排队系统。