Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.util |
Содержит платформу наборов, классы набора наследства, модель событий, дату и средства времени, интернационализацию, и разные служебные классы (строковый токенизатор, генератор случайных чисел, и маленький массив).
|
java.util.concurrent |
Служебные классы, обычно полезные в параллельном программировании.
|
Модификатор и Тип | Интерфейс и Описание |
---|---|
interface |
Deque<E>
Линейный набор, который поддерживает вставку элемента и удаление в обоих концах.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
AbstractQueue<E>
Этот класс обеспечивает скелетные реализации некоторых
Queue операции. |
class |
ArrayDeque<E>
Реализация массива изменяемого размера
Deque интерфейс. |
class |
LinkedList<E>
Реализация двунаправленного связанного списка
List и Deque интерфейсы. |
class |
PriorityQueue<E>
Неограниченная приоритетная очередь, основанная на приоритетной "куче".
|
Модификатор и Тип | Метод и Описание |
---|---|
static <T> Queue<T> |
Наборы.asLifoQueue(Deque<T> deque)
|
Модификатор и Тип | Интерфейс и Описание |
---|---|
interface |
BlockingDeque<E>
A
Deque это дополнительно поддерживает операции блокирования, которые ожидают двухсторонней очереди, чтобы стать непустыми, получая элемент, и ожидать пространства, чтобы стать доступными в двухсторонней очереди, храня элемент. |
interface |
BlockingQueue<E>
A
Queue это дополнительно поддерживает операции, которые ожидают очереди, чтобы стать непустыми, получая элемент, и ожидать пространства, чтобы стать доступными в очереди, храня элемент. |
interface |
TransferQueue<E>
A
BlockingQueue в котором производители могут ожидать потребителей, чтобы получить элементы. |
Модификатор и Тип | Класс и Описание |
---|---|
class |
ArrayBlockingQueue<E>
Ограниченная очередь блокирования отступала массивом.
|
class |
ConcurrentLinkedDeque<E>
Неограниченная параллельная двухсторонняя очередь, основанная на соединенных узлах.
|
class |
ConcurrentLinkedQueue<E>
Неограниченная ориентированная на многопотоковое исполнение очередь, основанная на соединенных узлах.
|
class |
DelayQueue<E extends Delayed>
Неограниченная очередь блокирования элементов Delayed, в которых может только быть взят элемент, когда его задержка истекла.
|
class |
LinkedBlockingDeque<E>
Дополнительно ограниченная двухсторонняя очередь блокирования, основанная на соединенных узлах.
|
class |
LinkedBlockingQueue<E>
Дополнительно ограниченная очередь блокирования, основанная на соединенных узлах.
|
class |
LinkedTransferQueue<E>
Неограниченное
TransferQueue основанный на соединенных узлах. |
class |
PriorityBlockingQueue<E>
Неограниченная очередь блокирования, которая использует те же самые правила упорядочивания в качестве класса
PriorityQueue и предоставления, блокирующие операции извлечения. |
class |
SynchronousQueue<E>
Очередь блокирования, в которую каждый вставляет работу, должна ожидать соответствия, удаляют работу другим потоком, и наоборот.
|
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.