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.
Course info
Rating
(10)
Level
Intermediate
Updated
Mar 18, 2019
Duration
1h 7m
Table of contents
Description
Course info
Rating
(10)
Level
Intermediate
Updated
Mar 18, 2019
Duration
1h 7m
Description

Keeping up with Java can be a challenging task. Only 6 months after the realease of Java 11, you now have to contend with Java 12. In this course, What's New in Java 12, you get an overview off 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.

About the author
About the author

Sander is a Fellow at Luminis in The Netherlands, where he crafts modular and scalable software, most often on the JVM, but with a touch of TypeScript when needed. 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 from the author
Modern Java: The Big Picture
Beginner
1h 58m
Nov 2, 2018
What’s New in Java 11: Long-term Support
Intermediate
1h 10m
Sep 14, 2018
More courses by Sander Mak