Встречается на собеседованиях • сегодня
Что такое Collection Framework
Коллекции в Java — это набор интерфейсов и классов, предоставляющих удобные структуры данных для хранения и обработки групп объектов. Основные интерфейсы: `List` (упорядоченные элементы), `Set` (уникальные элементы), `Queue` (FIFO/LIFO), `Map` (пары ключ-значение).
**Пример:**
```java
List list = new ArrayList<>();
list.add("Java");
list.add("Collections");
System.out.println(list); // [Java, Collections]
Set set = new HashSet<>();
set.add(1);
set.add(1); // дубликат игнорируется
System.out.println(set); // [1]
```
Преимущества: типобезопасность (generics), алгоритмы (сортировка, поиск), высокая производительность. Реализации (`ArrayList`, `HashSet`, `HashMap`) выбираются под конкретные задачи.

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