Популярное

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

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

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

Топ запросов

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

Teaching old Streams new tricks By Viktor Klang

Автор: Devoxx

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

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

Описание:

Have you ever wanted to perform an operation on a java.util.stream.Stream only to find that the existing set of operations didn't provide what you needed—forcing you to break out early from the Stream and perform the logic outside of it?
As a matter of fact, java.util.stream was the first JDK API designed with lambdas in mind and was initially released in JDK 1.8, and ever since then it has allowed Java developers to ergonomically manipulate potentially unbounded streams of data.
While the Streams API offers a rich set of operations out-of-the-box, it was always envisioned to offer the capability for user-defined intermediate operations, yet at that time the right way to expose that hadn't been discovered.
Until now.
In this session we'll demonstrate Gatherers, a potential future API to create and reuse intermediate operations for java.util.stream.Stream, enabling you to perform custom transformations as natural steps in your day-to-day stream processing.
Together, let us teach our old streams some new tricks!

VIKTOR KLANG
Viktor is a software architect in the Java Platform Group at Oracle.
In his professional career, spanning over more than two decades, he has focused on enabling developers to solve problems with maximal productivity without sacrificing maintainability.
Specializing in developer ergonomics in the realm of concurrent, parallel, and distributed programming; he has contributed to the standard libraries of several major programming languages, been involved in more than a dozen Open Source projects, and has spoken at numerous conferences and universities.

Teaching old Streams new tricks  By Viktor Klang

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

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

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

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

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

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

Clean Code with Records, Sealed Classes and Pattern Matching by José Paumard

Clean Code with Records, Sealed Classes and Pattern Matching by José Paumard

Новые лучшие практики Java от Стивена Коулборна

Новые лучшие практики Java от Стивена Коулборна

Things I Wish I Knew When I Started Testing Spring Boot Applications  by  Philip  Riecks

Things I Wish I Knew When I Started Testing Spring Boot Applications by Philip Riecks

Тагир Валеев — Причуды Stream API

Тагир Валеев — Причуды Stream API

Red Smoke — Deep House Chill Mix 2026 | Night Vibes

Red Smoke — Deep House Chill Mix 2026 | Night Vibes

[VDTRIESTE22] Java 11 to 17 - Exciting New Features - Conference by Simone Bordet

[VDTRIESTE22] Java 11 to 17 - Exciting New Features - Conference by Simone Bordet

Java Language update By Brian Goetz

Java Language update By Brian Goetz

Тагир Валеев — Странности Stream API

Тагир Валеев — Странности Stream API

Java 21 By Brian Goetz

Java 21 By Brian Goetz

Андрей Кулешов — Не Spring'ом единым? Смотрим на Quarkus

Андрей Кулешов — Не Spring'ом единым? Смотрим на Quarkus

Лучшее из шоу Java Shorts: 100 фрагментов за 50 минут от Адама Бьена

Лучшее из шоу Java Shorts: 100 фрагментов за 50 минут от Адама Бьена

ДАМПЫ В JAVA на практике, разбираем проблемы

ДАМПЫ В JAVA на практике, разбираем проблемы

Know your Java? by Venkat Subramaniam

Know your Java? by Venkat Subramaniam

Sequenced Collections  By Stuart Marks

Sequenced Collections By Stuart Marks

Project Leyden By Brian Goetz

Project Leyden By Brian Goetz

Are Virtual Threads Going to Make Reactive Programming Irrelevant?

Are Virtual Threads Going to Make Reactive Programming Irrelevant?

Data Oriented Programming in Java 21 by Nicolai Parlog

Data Oriented Programming in Java 21 by Nicolai Parlog

Pushing Java to the Limits: Processing a Billion Rows in under 2 Seconds by ROY VAN RIJN

Pushing Java to the Limits: Processing a Billion Rows in under 2 Seconds by ROY VAN RIJN

Создание асинхронных приложений с виртуальными потоками Венкат Субраманиам BackEnd

Создание асинхронных приложений с виртуальными потоками Венкат Субраманиам BackEnd

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

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



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



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