Problem Statement
Which collection is designed for high-concurrency reads with segmented/striped locking (or CAS) rather than a single lock?
Explanation
ConcurrentHashMap avoids a global lock to scale concurrent access; Hashtable and synchronizedMap use coarse-grained locks.
Practice Sets
This question appears in the following practice sets: