Explore the concept of HotSpot, how to control Java virtual machine (JVM) compiler with directives, the changes introduced in JDK 11, the performance enhancements in Oracle's Virtual Machine, and other topics covered in this 11-video course. Begin with a look at compiler directives, and how to control JVM compilation using compiler directives. Then examine some of the prominent changes introduced in the JDK 11 release from the perspective of JVM. Next, learn how to write directives in order to control compilation in JVM, and also explore the role of class data sharing in reducing application start-up time and memory footprint. Delve into the performance enhancements that were introduced in Oracle HotSpot virtual machine technology and look at the concept, the prominent features, and usage of Native Memory Tracking. Also, explore the concept of HotSpot Provider, along with various VM Lifecycle probes. To complete this course, learn the different approaches of how to transform null or empty strings into empty optional, and examine how to use nest-based access control in Java SE 11. This is one course is a series to prepare for the 1Z0-816: Java SE 11 Programmer II certification exam.
1Z0-816 - Java SE 11 Programmer II: Core JVM Enhancements and Features