Вопросы к Поиску с Алисой
В ConcurrentHashMap отсутствует блокировка всей таблицы при чтении данных, потому что операции чтения не требуют блокировок и выполняются параллельно. habr.com vk.com
Это позволяет нескольким потокам работать одновременно, не проверяя наличие блокировок. stackoverflow.com