Prev Next

Java / Queue and its implementations

Explain priority queue in Java.

An unbounded priority queue based on a priority heap. The elements of the priority queue are ordered according to their natural ordering, or using a Comparator provided at queue construction time, depending on which constructor is used.

A priority queue does not permit null elements. A priority queue relying on natural ordering also does not permit insertion of non-comparable objects and may result in ClassCastException.

More Related questions...

Show more question and Answers...


Comments & Discussions