Встречается на собеседованиях • сегодня

Как Queue связан с LinkedList

`Queue` в Java — это интерфейс, представляющий очередь (FIFO). `LinkedList` реализует `Queue`, поэтому может использоваться как очередь. **Пример:** ```java Queue queue = new LinkedList<>(); queue.add("A"); // Добавление в конец queue.add("B"); String first = queue.poll(); // Удаление и возврат первого элемента ("A") ``` **Особенности:** - `LinkedList` поддерживает все методы `Queue` (`offer`, `poll`, `peek`). - Позволяет вставку `null` (если это разрешено реализацией). - Не потокобезопасен (для многопоточности используйте `ConcurrentLinkedQueue`). Также `LinkedList` реализует `Deque` (двусторонняя очередь), добавляя методы `addFirst`, `removeLast` и др.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы