#96

#96 - 28.11.2024 godz. 18:00

#96: JEP 485: Największa nowość w Stream API od Javy 8

Prelegent: Grzegorz Piwowarek

Stream API zostało wprowadzone do Javy ponad dekadę temu, lecz od tego czasu nie doczekało się większych usprawnień… aż do pojawienia się JEP 485: Stream Gatherers. Ta mała rewolucja tchnie w Stream API nowe życie. Podczas tej sesji zapoznamy się z JEP 485 – największą zmianą w Stream API w ciągu ostatnich 10 lat, która ma trafić do Javy już w marcu 2025!

Na #96 Talk4Devs: 
✅ zanurkujemy w anatomię Stream API oraz Gatherers,
✅ zapoznamy się z wbudowanymi Gatherers, oraz napiszemy kilka własnych,
✅ rozłożymy na czynniki pierwsze Collector i Gatherer API,
✅ przyjrzymy się gotowym implementacjom Gatherera z biblioteki standardowej (m.in. tym pozwalającym na zrównoleglenie przetwarzania strumieni na wirtualnych wątkach),
✅ co najważniejsze, rozszerzymy Stream API, tworząc kilka własnych implementacji.

Będziemy kodować na żywo – jak Grzegorz podkreśla – “klauzula sumienia nie pozwala mi korzystać ze slajdów”!

ZAREJESTRUJ SIĘ
Grzegorz Piwowarek

Grzegorz Piwowarek to niezależny konsultant, bloger oraz twórca projektów open-source. Jest liderem projektu Vavr oraz warszawskiej społeczności JUG. Występował ponad 140 razy na konferencjach na całym świecie i przeszkolił ponad 80 zespołów. Krążą plotki, że istnieje tylko w czasie kompilacji.

LinkedIn


Nie zapomnij się zarejestrować!

ZAREJESTRUJ SIĘ