Встречается на 3% собеседований по Java
Что такое HashTable
HashTable — это устаревший класс в Java, реализующий интерфейс Map и использующий хеш-таблицу для хранения пар ключ-значение.
Особенности:
- Синхронизирован (потокобезопасен, но менее производителен, чем
HashMap). - Не допускает
nullни в ключах, ни в значениях. - Наследуется от
Dictionary(устаревший абстрактный класс).
Пример:
java
Hashtable<String, Integer> table = new Hashtable<>();
table.put("one", 1);
table.put("two", 2);
System.out.println(table.get("one")); // 1Альтернатива: В современных проектах чаще используют HashMap (не синхронизирован) или ConcurrentHashMap (потокобезопасен и эффективнее).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы