55 New Features in JDK 9
Offered By: Devoxx via YouTube
Course Description
Overview
Explore 55 new features in JDK 9 through this comprehensive conference talk. Dive into the major addition of modularity and project Jigsaw, along with numerous other enhancements categorized into features, standards, JVM internals, specialized improvements, and housekeeping updates. Learn about key additions such as the Java Linker, factory methods for collections, stream enhancements, multi-release JAR files, concurrency updates, and enhanced deprecation. Discover changes to relevant standards, default collectors, string performance, and graphics rendering. Gain insights into smaller features, spin-wait hints, variable handles, and the new version string format. Understand the restructured JDK/JRE file system, general clean-up efforts, and removed elements. Prepare to leverage the latest capabilities of the world's most popular programming platform with this in-depth overview of JDK 9's innovations.
Syllabus
Intro
Modularity/Jigsaw
jlink: The Java Linker (JEP 282)
Factory Methods For Collections (JEP 269)
Stream Enhancements
Multi-Release Jar Files (JEP 238)
Concurrency Updates (JEP 266)
Enhanced Deprecation (JEP 277)
Milling Project Coin (JEP 213) . Underscore no longer valid as identifier
Updating To Relevant Standards
Default Collector: G1 (JEP 248)
Better String Performance
Marlin Graphics Renderer (JEP 265)
Smaller Features
Spin-Wait Hints (JEP 285)
Variable Handles (JEP 193)
Enhanced Method Handles (JEP 274)
New Version String Format (JEP 223)
JDK/JRE File Structure (JEP 220)
General Clean Up
Removed From JDK 9
Removed GC Options (JEP 214)
Incubator Modules (JEP 11)
Zulu Java
Taught by
Devoxx
Related Courses
First Look: Java 9LinkedIn Learning Project Jigsaw in JDK 9 - Modularity Comes To Java
Strange Loop Conference via YouTube Migrating to Modules
Devoxx via YouTube Modules in One Lesson
Devoxx via YouTube Migrating to Modules
Devoxx via YouTube