Встречается на 3% собеседований по Java

Что такое иерархия коллекций

Иерархия коллекций в Java — это система интерфейсов и классов, организованных в виде дерева наследования для работы с группами объектов. Основные интерфейсы:

  1. Iterable — корневой интерфейс, предоставляющий итератор.
  2. Collection — базовый интерфейс для всех коллекций.
  3. List (ArrayList, LinkedList) — упорядоченные коллекции с дубликатами.
  4. Set (HashSet, TreeSet) — уникальные элементы.
  5. Queue (LinkedList, PriorityQueue) — FIFO/LIFO структуры.
  6. Map (HashMap, TreeMap) — не входит в Collection, хранит пары ключ-значение.

Пример:

java
List<String> list = new ArrayList<>();
Set<Integer> set = new HashSet<>();
Map<String, Integer> map = new HashMap<>();
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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