Better Java Streams with Gatherers - JEP Cafe #23

34:10
Data Oriented Programming in Java 21, Solving the Countdown game - JEP Cafe #22

57:36
Are Virtual Threads Going to Make Reactive Programming Irrelevant?

30:50
Choosing between ArrayList and LinkedList - JEP Cafe #20

32:56
Optimizing your equals() methods with Pattern Matching - JEP Cafe #21

51:27
If Streams Are So Great, Let’s Use Them Everywhere... Right?? by Maurice Naftalin, José Paumard

57:30
Creating Asynchronous Applications with Virtual Threads Venkat Subramaniam BackEnd

33:35
Java 21 new feature: Virtual Threads #RoadTo21

5:49