Является ли ConcurrentHashMap::computeIfAbsent атомарным для каждого ключа или для каждой карты ConcurrentHashMap?
#concurrency #locking #concurrenthashmap Вопрос: В вызове ConcurrentHashMap::computeIfAbsent я использую немного дорогую функцию сопоставления. Функции сопоставления безопасно выполнять одновременно, если и только если они предназначены для разных ключей. Мне интересно, выполняются…