Коллекции. Иерархия

Коллекции. Иерархия

Коллекциями/контейнерами в Java принято называть классы, основная цель которых – хранить набор данных ссылочных типов.

По сравнению с массивами, коллекции сами регулируют свой размер. Коллекции предоставляют уже готовые структуры данных, которые позволяют быстрее и удобнее выполнять поиск, удаление, вставку. Коллекции являются универсальным способом хранения и передачи данных, что упрощает взаимодействие разных частей кода. Иерархия классов коллекций Map не наследует интерфейс Collection. В отличие от List и Set, Map является абсолютно другой структурой данных, а следовательно, и методы работы с ней отличаются от интерфейса Collection.
Коллекции