Following are some lines from the java docs of ConcurrentHashMap
This class obeys the same functional specification as Hashtable, and includes versions of methods corresponding to each method of Hashtable. However, even though all operations are thread-safe, retrieval operations do not entail locking, and there is not any support for locking the entire table in a way that prevents all access.
What is the meaning of the statement
though all operations are thread-safe
from above paragraph? Can anyone explain with any example of put() or get() methods?