Что такое Java Collections Framework?
Collections Framework появился в Java 1.2 . Платформа коллекций Java (JCF) представляет собой набор классов и интерфейсов, которые реализуют часто повторно используемые структуры данных коллекций. Каркас коллекции имеет множество различных интерфейсов и классов. Каждый интерфейс и класс имеют разные цели. Мы можем выполнять операции добавления, редактирования, удаления и т. д. над группой объектов в соответствии с методами и реализацией класса.
Что такое коллекция?
Коллекция – это объект, который представляет собой группу отдельных объектов, представленных как единое целое. Коллекция — это динамический массив, в который мы можем добавлять элементы и уменьшать количество элементов.
Массивы и коллекции:
И коллекции, и массивы содержат ссылки на объекты и могут управляться как группа.
Коллекциям не нужно назначать определенную емкость при создании экземпляра, в то время как массивам необходимо назначать определенную емкость при создании экземпляра.
Коллекции могут автоматически увеличиваться и уменьшаться в размере при добавлении или удалении объектов, тогда как массивы имеют фиксированный размер.< p>Коллекции не могут содержать элементы базового типа данных (примитивные типы, такие как int, long или double; вместо этого они содержат классы-оболочки, такие как Integer, Long или Double), тогда как массивы содержат элементы базового типа данных.
< p>
Типы коллекций :
Есть также три общих типа коллекций: упорядоченные списки, карты и наборы.
Collections Framework содержит следующие g интерфейсы
1. Установить
2. Список
3. Очередь
4. Deque
Некоторые из классов следующие
1. Список массивов
2. Вектор
3. Связанный список
4. Хэш-набор
5. Набор деревьев
6. Приоритетная очередь
TAG: qa