JavaDoc ConcurrentHashMap говорит следующее:
Подобно
Hashtable
, но в отличие отHashMap
, этот класс не позволяет использоватьnull
как ключ или значение.
Мой вопрос: почему?
Второй вопрос: почему Hashtable не разрешает null?
Я использовал много HashMaps для хранения данных. Но, перейдя на ConcurrentHashMap, я несколько раз попадал в проблему из-за NullPointerExceptions.