Content deleted Content added
→Queue implementations: Add in-line citation |
→Queue implementations: Add brief note. |
||
Line 137:
===Queue implementations===
====AbstractQueue class====
The direct subclasses of {{java|AbstractQueue}} class include {{java|ArrayBlockingQueue}}, {{java|ConcurrentLinkedQueue}}, {{java|DelayeQueue}}, {{java|LinkedBlockingDeque}},
{{java|LinkedBlockingQueue}}.
{{java|LinkedTransferQueue}} and
{{java|PriorityBlockingQueue}}.
Note that {{java|ArrayDeque}} and {{java |
ConcurrentLinkedDeque}} both extend {{java|AbstractCollection}} but do not extend any other abstact classes such as {{java|AbstractQueue}}.
{{java|AbstractQueue}} is an example of a ''skeletal implementation''.
====BlockingQueue class====
The
|