Что такое Deque на Java?
Что такое Deque на Java?

Видео: Что такое Deque на Java?

Видео: Что такое Deque на Java?
Видео: Урок 25 - Введение в Deque. ArrayDeque (прокачанная Java) 2024, Апрель
Anonim

В Java Deque интерфейс, Джава . утилита Deque , представляет собой двустороннюю очередь, то есть очередь, в которой вы можете добавлять и удалять элементы с обоих концов очереди. Слово Deque произносится как «колода» карт. В Java Deque интерфейс - это подтип Джава Интерфейс очереди.

Просто так, что толку от Deque?

В Deque относится к двусторонней очереди, которая поддерживает добавление или удаление элементов с любого конца структуры данных, это может быть использовал как очередь (first-in-first-out / FIFO) или как стек (last-in-first-out / LIFO). Они быстрее, чем Stack и LinkedList.

такое Deque - это FIFO? Подобно тому, как стек был описан как контейнер LIFO (последний вошел, первый ушел), это означает, что очередь может быть описана как ФИФО (первым пришел-первым вышел). Вариант называется дек , произносится как «колода», что означает двустороннюю очередь. Очереди и дек используются в компьютерных приложениях разными способами.

Кроме того, в чем разница между очередью и удалением из очереди в Java?

А очередь предназначен для вставки элементов в конце очередь , а элементы удалены из начала очередь . В то время как Dequeue представляет очередь где вы можете вставлять и удалять элементы с обоих концов очередь.

Является ли Deque потокобезопасной Java?

Интерфейс BlockingDeque в Джава . утилита параллельный класс представляет собой дек который потокобезопасный вставлять и брать экземпляры из.

Рекомендуемые: