Rewatch the Java 21 Launch!

Announcing the Java Playground

Announcing Community Contributions

Hundreds of tutorials, news and videos from the experts, all right here.
Stay Informed with the latest Java News and Events
Thomas Schatzl on October 4, 2023
Nicolai Parlog on October 3, 2023
Billy Korando on October 2, 2023
Brian Goetz on September 28, 2023
October 10, 2023 in Agadir, Morocco
October 11, 2023 in Johannesburg, South Africa
October 18, 2023 in Basel, Switzerland
October 24, 2023 in Karlsruhe, Germany
Been here before? Looking for something new to learn? Try these!
Overview of the Java Certification and how to study
Converting Simple Imperative Loops to Functional Style.
Converting Imperative Loops with Steps to Functional Style.
Learn about the future of the Java Platform
Project Leyden aims to improve the startup time, time to peak performance, and footprint of Java programs by extending the Java programming model with features for selectively shifting and constraining computation by means of condensing code.
Through Project Amber, the Java programming language is evolving faster than ever. Watch this video to get an overview of many of the Java language enhancements that have appeared in recent Java versions as well as a glimpse of the future as we look ahead to directions and features that are in development for future Java releases.
Missed JavaOne 2022? See the day 2 technical keynote where members from the Java team demo projects Loom, Amber, ZGC, and Platform Security.
In this session learn about Project Loom, which aims to reinstate the thread as an efficient unit of concurrency by adding a lightweight implementation of threads to the Java platform.