ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Java SE. Урок 33. Java Collections Framework ( коллекции Java )

коллекции Java

Java Collections Framework

Java Collection

Collections Framework

Collection

Set

SortedSet

NavigableSet

List

Queue

Deque

Map

SortedMap

NavigableMap

основы java

java для начинающих

курсы java

java онлайн

обучение java

программирование

java

java se

Автор: Follow the white rabbit

Загружено: 2017-04-06

Просмотров: 26440

Описание: Коллекции — это хранилища объектов, с различными способами накопления и упорядочивания. Коллекции, как реализация абстрактных структур данных, поддерживают три основные операции: добавление, удаление, изменение элементов. В Java коллекции хранятся в библиотеке java.util.

Основой Java Collections Framework являются два несвязанных базовых интерфейса: Collection и Map.

Collection — основной интерфейс, который описывает базовые методы, которыми должна обладать любая коллекция. Стоит отметить, что интерфейс collection, как и его потомки реализуют интерфейс Iterable.

Set — интерфейс используемый для работы с множеством, содержащим уникальные элементы.

SortedSet — интерфейс расширяет интерфейс Set и задает поведение для работы с отсортированными коллекциями. Другими словами, это отсортированная коллекция Set.

NavigableSet — интерфейс расширяет интерфейс SortedSet и существенно облегчает поиск элементов в коллекции.

List — интерфейс задает поведение для работы со списками.

Queue — интерфейс задает поведение для работы с очередью.

Deque — интерфейс расширяет интерфейс Queue и задает поведение для работы с двунаправленной очередью.

Map — интерфейс — карта отображения вида «ключ-значение».

SortedMap — интерфейс расширяет интерфейс Map и задает поведение для работы с отсортированными коллекциями. Другими словами, это отсортированная коллекция Map.

NavigableMap — интерфейс расширяет интерфейс SortedMap и добавляет новые возможности навигации и поиска по ключу.

Все коллекции реализуют интерфейсы Serializable и Cloneable (кроме WeakHashMap). Классы реализующие интерфейс List,Set — так же реализуют интерфейс Iterable.

Говоря о коллекциях стоит отметить, что они похожи на массивы. И не удивительно! В основе многих коллекций лежат массивы. Вообще, необходимость в использовании коллекций появилась в связи с ростом количества используемых объектов. Массивы уже не обеспечивали должной скорости работы. Так же использование массивов было неудобным ввиду конкретного числа содержащихся в них элементов, при превышении количества элементов, необходимо было заново создавать массив и копировать в него элементы текущего. В коллекциях об этом позаботились. Была добавлена возможность автоматического изменения размера коллекции.

Так же хотелось отметить, что коллекции являются хранилищами для любых типов объектов, но не для примитивов. Выходом из ситуации служат оболочки(обертки) классов

http://follow-the-white-rabbit.online...

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Java SE. Урок 33. Java Collections Framework ( коллекции Java )

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]