Collection — это один объект, который объединяет несколько элементов одного типа. Это позволяет тебе обращаться к этим элементам и управлять ими как одним целым, вместо того чтобы работать с каждым по отдельности.
Collections Framework — это полноценная библиотека, которая предоставляет стандартную архитектуру для создания, изменения и доступа к различным типам коллекций. Это основа для работы с группами данных в Java.
Collections Framework предоставляет часто используемые методы, которые разработчики применяют при работе с объектами Collection:
add() — добавить элементremove() — удалить элементcontains() — проверить наличие элементаsize() — получить размер коллекцииiterator() — пройтись по элементамПонимание этого различия важно, потому что:
ArrayList, HashSet и HashMapТакой стандартизированный подход избавляет тебя от необходимости учить отдельные методы для каждого типа коллекции, что положительно сказывается на читаемости и поддерживаемости кода.
Collection — это конкретный объект контейнера, который содержит несколько элементов, а Collections Framework — это стандартизированная архитектура библиотеки, которая определяет, как все типы коллекций работают вместе.
Новый — ещё не проверен сообществом
Вы