Существует ConcurrentLinkedQueue
, но нет ConcurrentArrayQueue
неблокирующей очереди. Существует ArrayBlockingQueue
, но что, если мне не нужна блокирующая функция, я просто хочу очередь
- , которая является параллельной - у меня есть многопоточное приложение
- на основе массива - BTW основанный на массиве лучше, чем связанный (из-за System.arraycopy ()), и нет никаких накладных расходов, присущих связанному?
- Неблокирующая - мне просто не нужна эта функция
Так что лучший выбор?