Upgrade to remove ads
Java - Collections
Terms in this set (10)
(Interface) - A queue that additionally supports operations that wait for the queue to become non-empty when retrieving an element, and wait for space to become available in the queue when storing an element.
ArrayBlockingQueue, DelayQueue, LinkedBlockingQueue, LinkedTransferQueue, PriorityBlockingQueue, SynchronousQueue
A bounded blocking queue backed by an array
A blocking queue in which elements can only be taken when their delay has expired. The head of the queue is the Delayed element who's delay expired the furthest in the past. If there are no Delayed elements which have expired, then it will return null;
An optionally bounded blocking queue based on linked nodes.
(Interface) - A type of blocking queue in which a Producer may wait for comsumers to receive elements. Uses the transfer(element) method
An unbound TransferQueue built using linked nodes
A PriorityQueue that provide request blocking capabilities
An unbound priority queue based on a priority heap
A doubly linked list implementation of the List and Dequeue interfaces which implements all List operations and permits all elements (including null)
YOU MIGHT ALSO LIKE...
Programming 1: Python Chapter 5
Webpage Tutorial 1 Vocab
OTHER SETS BY THIS CREATOR
Amazon Leadership Principals
Arrays and Strings