JavaDoc ConcurrentHashMap
mówi tak:
Podobnie jak,
Hashtable
ale w przeciwieństwie doHashMap
tej klasy, ta klasa nie pozwalanull
na użycie jako klucza lub wartości.
Moje pytanie: dlaczego?
Drugie pytanie: Dlaczego nie Hashtable
zezwala na null?
Używałem wielu HashMap do przechowywania danych. Ale przy zmianie na ConcurrentHashMap
kilka razy miałem kłopoty z powodu wyjątków NullPointerExceptions.