The Destination for Java Developers
Hundreds of tutorials, news and videos from the experts, all right here.
Latest News & Events
Stay Informed with the latest Java News and Events
News
-
Quality Outreach Heads-up - JDK 20-23: Support for Unicode CLDR Version 42
Nicolai Parlog on March 29, 2024
-
JEP targeted to JDK 23: 466: Class-File API (Second Preview)
Brian Goetz on March 28, 2024
-
New Java Platform Extension for VS Code Release
Arvind Aprameya on March 27, 2024
-
Heads-up: macOS 14 users running on Apple silicon systems should update directly to macOS 14.4.1
Aurelio Garcia Ribeyro on March 26, 2024
Upcoming Events
-
Java Day Bengaluru
April 3, 2024 in Bengaluru, India
-
Qcon London
April 8, 2024 in London, England
-
DevNexus
April 9, 2024 in Atlanta, Georgia, United States
-
JavaLand
April 9, 2024 in Brühl, Germany
Recently Updated Articles
Been here before? Looking for something new to learn? Try these!
Getting Started with Java
Downloading and setting up the JDK, writing your first Java class, and creating your first Java application.
Converting Iteration with transformation
Converting Imperative Iteration with transformation to Functional Style.
Using Record to Model Immutable Data
How to model your immutable data with records to make your code simpler and more readable.
The Future of Java
Learn about the future of the Java Platform
Capturing Lightning in a Bottle
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.
Java Language Futures: Spring 2023 Edition
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.
Java 21... and beyond
Brian Goetz (Java Language Architect) Devoxx 2023 Keynote about Java 21 and the future of Java. For those wondering about the state of things, this is the video to watch.
Modern, Scalable Concurrency for the Java Platform
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.