Gatherers: The API Your Stream Was Missing

Livestream
Agenda

JDK 24 is bringing a new enhancement to the Stream API, called the Stream Gatherer API.

Stream Gatherers are a great addition to the Stream API, bringing new possibilities and helping to solve complex problems. This presentation shows you how Gatherers work on live examples, how you can create them, and what use cases they are most suitable for. Understanding Gatherers requires a good understanding of the Stream API.

At the end of this presentation, you will be able to create your own Gatherers and understand when you should use them in your application.

Speaking to you

José Paumard
José works as Java Developer Advocate at Oracle and is a Java Champion alumni member and JavaOne Rockstar. He has a PhD in applied mathematics and computer science and was an assistant professor at the University Sorbonne Paris Nord for 25 years. A member of the Paris Java User Group, he has been a co-organizer of the Devoxx France conference and is a disorganizer of JChateau – an unconference held in the Châteaux of the Loire Valley. Paumard works on the dev.java documentation website, hosts the monthly YouTube video podcast JEP Café, and is a Pluralsight author in the Java space.