Yes, there is, and it's called ArrayDeque
Is there non-concurrent (other than ArrayBlockingQueue) standard implementation of cyclic queue?
-
01-07-2022 - |
Domanda
Is there a standard fast Java queue/circular-buffer structure like ArrayBlockingQueue
, backed by an array, but without any concurrency synchronisation overhead?
Soluzione
Altri suggerimenti
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.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow