Встречается на собеседованиях • сегодня

От чего наследуются все коллекции

Все коллекции в Java наследуются от интерфейса Collection<E>, который является корневым интерфейсом иерархии коллекций. Однако, есть исключения: Map<K, V> и его реализации (например, HashMap, TreeMap) не наследуются от Collection<E>, так как они работают с парами ключ-значение.

Пример иерархии:

java
List<String> list = new ArrayList<>(); // ArrayList → AbstractList → AbstractCollection → Collection
Set<Integer> set = new HashSet<>();    // HashSet → AbstractSet → AbstractCollection → Collection
Queue<Double> queue = new LinkedList<>(); // LinkedList → AbstractSequentialList → AbstractList → AbstractCollection → Collection
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы