public abstract interface ConcurrentMap<K, V>
  Comment     Returned-by     Constructor-argument     Method-argument     Field-type     Type-bound     Links  

A java.util.Map providing thread safety and atomicity guarantees.

Memory consistency effects: As with other concurrent collections, actions in a thread prior to placing an object into a ConcurrentMap as a key or value happen-before actions subsequent to the access or removal of that object from the ConcurrentMap in another thread.

This interface is a member of the Java Collections Framework.

extends Map<K, V>

Parameters:
<K>    the type of keys maintained by this map
<V>    the type of mapped values

Since:  1.5