Known Indirect Subclasses
Map providing thread safety and atomicity
To maintain the specified guarantees, default implementations of
putIfAbsent(K, V) inherited from
must be overridden by implementations of this interface. Similarly,
implementations of the collections returned by methods
entrySet() must override
methods such as
removeIf when necessary to
preserve 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
actions subsequent to the access or removal of that object from
ConcurrentMap in another thread.
Public Method Summary