Uses of Interface
java.util.Deque
-
Packages that use Deque Package Description java.util Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).java.util.concurrent Utility classes commonly useful in concurrent programming. -
-
Uses of Deque in java.util
Classes in java.util that implement Deque Modifier and Type Class and Description class
ArrayDeque<E>
Resizable-array implementation of theDeque
interface.class
LinkedList<E>
Doubly-linked list implementation of theList
andDeque
interfaces.Methods in java.util with parameters of type Deque Modifier and Type Method and Description static <T> Queue<T>
Collections. asLifoQueue(Deque<T> deque)
-
Uses of Deque in java.util.concurrent
Subinterfaces of Deque in java.util.concurrent Modifier and Type Interface and Description interface
BlockingDeque<E>
ADeque
that additionally supports blocking operations that wait for the deque to become non-empty when retrieving an element, and wait for space to become available in the deque when storing an element.Classes in java.util.concurrent that implement Deque Modifier and Type Class and Description class
ConcurrentLinkedDeque<E>
An unbounded concurrent deque based on linked nodes.class
LinkedBlockingDeque<E>
An optionally-bounded blocking deque based on linked nodes.
-
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.