What’s popular in Java
Your source for what’s next
Popular in live online training
See allDecember 15 & 16, 2025
Functional Programming in Java
Presented by Ken Kousen

November 17, 2025
Java GC Tuning
Presented by Kirk Pepperdine

November 17, 2025
Integrating AI in Java Projects
Presented by Ken Kousen

October 27, 2025
Memory Efficient Java
Presented by Kirk Pepperdine

November 20 & 21, 2025
Java Concurrency Bootcamp
Presented by Benjamin Evans

November 11, 2025
Java® Full Throttle with Paul Deitel: A One-Day, Code-Intensive Java 10-21 Presentation
Presented by Paul Deitel

Popular in interactive learning
See allJava Challengers: Sort String Elements from an ArrayList
By Rafael del Nero
Sorting String elements of a List ...
Java 11 String API: Process Multiline Strings
By Benjamin Muschko
Learn how to process multiline Strings ...
Java Challengers: Using Polymorphism with the List Interface
By Rafael del Nero
Let's explore the use of a List with polymorphism ...
Java 11 Network API: Use HttpClient for Synchronous HTTP Communication
By Benjamin Muschko
Learn how to use the HttpClient API for synchronous HTTP communication ...
Java 11 Functional API: Check Whether a Value is Empty in Optional
By Benjamin Muschko
Learn how to check whether a value is empty in Optional ...
Java Challengers: Initializing an Object with Values in the Constructor
By Rafael del Nero
Learn how to initialize instance variables in the constructor ...