Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

What's New in Java 12

This course provides an overview of the most important features in Java 12, such as preview language features like switch expressions, API updates, as well as features concerning performance and security enhancements.

Sander Mak - Pluralsight course - What's New in Java 12
by Sander Mak

What you'll learn

Keeping up with Java can be a challenging task. Only 6 months after the release of Java 11, comes Java 12. In this course, What's New in Java 12, you get an overview of all the important new features in Java 12. First, you will learn about API changes, such as the CompactNumberFormat API and new methods on the String class. Next, you will discover a preview Java language feature called Switch Expressions. Finally, you will explore how to use JMH, a micro-benchmarking tool for Java code that is heavily used in JDK 12 itself. When you're finished with this course, you'll be ready to make the most of Java 12 in your own projects.

Table of contents

About the author

Sander Mak - Pluralsight course - What's New in Java 12
Sander Mak

Sander is Director of Technology at Picnic —the Dutch online grocery scale-up— building Java-based systems at scale. He also is a Java Champion and author of the O'Reilly book 'Java 9 Modularity' (see javamodularity.com). As an avid conference speaker, Sander loves sharing knowledge, also through his blog at http://branchandbound.net and as Pluralsight instructor.

More Courses by Sander