Each of the concurrent collections of the java.util.concurrent package implements (or extends, if it is an interface) one of the four interfaces of the java.util package: List, Set, Map, or Queue:
- The List interface has only one implementation: the CopyOnWriteArrayList class. The following is taken from the Javadoc of this class: