Интерфейс Collection — это корневой интерфейс иерархии Collection в Java. Он служит основой для всего Java Collections Framework.
Хотя технически интерфейс Collection расширяет интерфейс Iterable, интерфейс Collection считается настоящим корнем потому что:
java.utiljava.langИнтерфейс Collection признан корнем потому что это единственный интерфейс, официально задокументированный как часть Java Collections Framework. Хотя Iterable обеспечивает возможность итерации по элементам, Collection определяет основные операции для управления группами объектов, включая add(), remove(), contains() и size().
Интерфейс Collection официально обозначен как часть Java Collections Framework, в то время как интерфейс Iterable нет, что делает Collection истинным корнем несмотря на то, что он расширяет Iterable.
Новый — ещё не проверен сообществом
Вы