Обложка канала

Библиотека джависта

20804 @javaproglib

Полезные материалы по всему, что может быть полезно разработчику на Java.

Библиотека джависта

4 года назад
Открыть в
#вопросы_с_собеседований Зачем нужен HashMap, если есть Hashtable? • Методы класса Hashtable синхронизированы, что приводит к снижению производительности, а HashMap - нет; • HashTable не может содержать элементы null, тогда как HashMap может содержать один ключ null и любое количество значений null; • Iterator у HashMap, в отличие от Enumeration у HashTable, работает по принципу «fail-fast» (выдает исключение при любой несогласованности данных). Hashtable — это устаревший класс, и его использование не рекомендовано.