Популярное

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

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

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

Топ запросов

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

Sequenced Collections By Stuart Marks

Автор: Devoxx

Загружено: 2023-10-05

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

Описание:

The Java Collections Framework has historically lacked a collection type that represents a sequence of elements with a defined ordering, along with uniform operations that apply across such collections. These gaps have been a continual source of problems and complaints. These deficiencies have been resolved with the introduction of Sequenced Collections in JDK 21.
Sequenced Collections (JEP 431) is the first new abstraction to be added to Collections since the introduction of Streams in JDK 8. Although the concept of encounter order has always been present in Collections, it has never had an explicit interface type in the API, and thus there has never been a place to define a common set of operations that apply to ordered collections. New operations include addition, retrieval, and removal of elements at either end of the collection, and the ability to view, iterate, and stream elements in reverse order.
Another significant feature is the rehabilitation of LinkedHashSet and its sibling LinkedHashMap. LinkedHashSet is like an ordered Set or a List with unique elements. However, the operations on LinkedHashSet are glaringly deficient. It is a concrete class with no corresponding interface, conflicting with the idiom of programming to the interface. Sequenced Collections solves all of these problems.
Attendees will learn about the new enhancements to the Collections Framework and how they can improve and streamline their code using the new Sequenced Collections APIs.

STUART MARKS
Stuart Marks is the JDK Core Libraries project lead in the Java
Platform Group at Oracle. His areas of expertise include Collections,
Lambdas, and Streams. As his alter ego "Dr Deprecator" he also works
on Java's deprecation mechanism. Stuart previously worked on JavaFX
and Java ME at Sun Microsystems. He has over thirty years of software
platform product development experience in the areas of window
systems, interactive graphics, payments, and mobile and embedded
systems. Stuart holds a Master's degree in Computer Science and a
Bachelor's degree in Electrical Engineering from Stanford University.

Sequenced Collections  By Stuart Marks

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

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

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

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

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

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

Collections Corner Cases by Stuart Marks

Collections Corner Cases by Stuart Marks

Метод сравнения нарушает общий договор! (Часть 1) Стюарт Маркс

Метод сравнения нарушает общий договор! (Часть 1) Стюарт Маркс

Java 21 New Feature: Sequenced Collections - JEP Cafe #19

Java 21 New Feature: Sequenced Collections - JEP Cafe #19

Teaching old Streams new tricks  By Viktor Klang

Teaching old Streams new tricks By Viktor Klang

Java 25 - Better Language, Better APIs by Nicolai Parlog

Java 25 - Better Language, Better APIs by Nicolai Parlog

Collections Refueled by Stuart Marks

Collections Refueled by Stuart Marks

Внезапно миролюбивый Путин снова на связи (English subtitles)

Внезапно миролюбивый Путин снова на связи (English subtitles)

Я в опасности

Я в опасности

Java 21 API New Features #RoadTo21

Java 21 API New Features #RoadTo21

Beneath the Planet of the Collections By Stuart Marks, Maurice Naftalin

Beneath the Planet of the Collections By Stuart Marks, Maurice Naftalin

Java 8 to 18: Most important changes in the Java Platform

Java 8 to 18: Most important changes in the Java Platform

ВСЕ накопители ДАННЫХ: объясняю за 8 минут

ВСЕ накопители ДАННЫХ: объясняю за 8 минут

Как взломать любое программное обеспечение

Как взломать любое программное обеспечение

IntelliJ Super Productivity in 45 Minutes By Heinz Kabutz

IntelliJ Super Productivity in 45 Minutes By Heinz Kabutz

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

120 МИЛЛИАРДОВ: КТО и Зачем создал БИТКОИН? Тайна Сатоши Накамото

120 МИЛЛИАРДОВ: КТО и Зачем создал БИТКОИН? Тайна Сатоши Накамото

Новая версия Java 22 — 3 лучшие новые функции, которые вы ДЕЙСТВИТЕЛЬНО будете использовать

Новая версия Java 22 — 3 лучшие новые функции, которые вы ДЕЙСТВИТЕЛЬНО будете использовать

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

Shenandoah: The Garbage Collector That Could by Aleksey Shipilev

Shenandoah: The Garbage Collector That Could by Aleksey Shipilev

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



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



Контакты для правообладателей: infodtube@gmail.com