Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Интерфейс Queue
.
Его реализации:
LinkedList
PriorityQueue
ArrayDeque
ConcurrentLinkedQueue
Наиболее часто используемая — LinkedList
, поскольку она также реализует интерфейс List
. ArrayDeque
предпочтительнее для использования в качестве стека или очереди, где требуется фиксированный размер. PriorityQueue
реализует очередь с приоритетом, а ConcurrentLinkedQueue
— потокобезопасную очередь.
Пример испол
Интерфейс Queue
.
Его реализации:
LinkedList
PriorityQueue
ArrayDeque
ConcurrentLinkedQueue
Наиболее часто используемая — LinkedList
, поскольку она также реализует интерфейс List
. ArrayDeque
предпочтительнее для использования в качестве стека или очереди, где требуется фиксированный размер. PriorityQueue
реализует очередь с приоритетом, а ConcurrentLinkedQueue
— потокобезопасную очередь.
Пример испол
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.