gptkbp:instanceOf
|
gptkb:class
|
gptkbp:author
|
gptkb:Doug_Lea
|
gptkbp:definedIn
|
gptkb:java.util.concurrent_package
|
gptkbp:documentation
|
https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html
|
gptkbp:extendsTo
|
gptkb:AbstractMap_class
|
https://www.w3.org/2000/01/rdf-schema#label
|
ConcurrentHashMap class
|
gptkbp:implementedIn
|
gptkb:Cloneable_interface
gptkb:Serializable_interface
ConcurrentMap interface
|
gptkbp:introducedIn
|
gptkb:Java_5
|
gptkbp:lockMechanism
|
bucket-level locking (Java 8 and later)
segment locking (Java 7 and earlier)
|
gptkbp:partOf
|
gptkb:Java_Collections_Framework
|
gptkbp:purpose
|
highly concurrent hash table
|
gptkbp:replacedBy
|
gptkb:Hashtable_class
|
gptkbp:supportsComputeMethods
|
true
|
gptkbp:supportsForEachMethods
|
true
|
gptkbp:supportsNullKeys
|
false
|
gptkbp:supportsNullValues
|
false
|
gptkbp:supportsParallelism
|
true
|
gptkbp:supportsReduceMethods
|
true
|
gptkbp:threadSafe
|
true
|
gptkbp:usedFor
|
concurrent access to maps
|
gptkbp:bfsParent
|
gptkb:Java_Collections
|
gptkbp:bfsLayer
|
7
|