concurrenthashmap- все статьи тега
Почему ConcurrentHashMap предотвращает пустые ключи и значения?
документация javadoc в размере ConcurrentHashMap говорит: как Hashtable но в отличие от HashMap этот класс не разрешить null для использования в качестве ключа или значения. мой вопрос: почему? 2-й вопрос: почему Hashtable не позволяет null? я использовал много хэш-карт для хранения данных. Но при переходе на ConcurrentHashMap я несколько раз попадал в неприятности из-за Возникновению исключительных ситуаций типа NullPointerException. ...
Когда я должен использовать ConcurrentSkipListMap?
В Java, ConcurrentHashMap есть ли лучше multithreading решение. Тогда когда я должен использовать ConcurrentSkipListMap? Это избыточность? есть ли многопоточность аспекты между этими двумя являются общими? ...
Рекурсивный ConcurrentHashMap.вызов computeIfAbsent () никогда не завершается. Ошибка или"особенность"?
некоторое время назад, Я написал в блоге о функциональном способе вычисления чисел Фибоначчи Java 8 рекурсивно С ConcurrentHashMap кэш и новый, полезный computeIfAbsent() способ: import java.util.Map; import java.util.concurrent.ConcurrentHashMap; public class Test { static Map<Integer, Integer> cache = new ConcurrentHashMap<>(); public static void main(String[] args) { System.out.println( "f(" + 8 + ") = " + fibonacci(8)); } static int fibonac ...