Yes, there is, and it's called ArrayDeque
Is there non-concurrent (other than ArrayBlockingQueue) standard implementation of cyclic queue?
-
01-07-2022 - |
Question
Is there a standard fast Java queue/circular-buffer structure like ArrayBlockingQueue
, backed by an array, but without any concurrency synchronisation overhead?
Solution
OTHER TIPS
If you need fixed-size queue / ring-buffer without synchronization it seems you would need to write it yourself.
You could also use some alternative options such as apache commons CircularFifoBuffer
.
Please see more details here.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow