With Java 21, Your Code Runs Even Faster. But How is that Possible?
Tools-in-Action (INTERMEDIATE level)
For most workloads, Java 21 is the fastest Java version ever released. In this short talk, we will take a peak under the hood and explore some of the performance improvements that were made in recent Java versions and how old classes even from Java 1.0 (like RandomAccessFile) were made much faster with no change in user code calling the improved classes. We will also explore some future enhancement candidates and learn how performance is usually measured by committers to the Open JDK. Buckle up for a quick ride!
Per Minborg works in the Java Core Library team at Oracle, is an OpenJDK contributor, and is also a member of the Panama project team focusing on the FFM API. He is an inventor and developer with more than 20 years of Java coding experience. He has been a frequent contributor to various open-source projects, is a regular speaker at events, Oracle JavaOne alumnus, and co-author of the publication Modern Java.