April 2018
Intermediate to advanced
910 pages
33h 21m
English
Java 9's modular system required changes to the runtime images for compatibility. Benefits of these changes include enhancements in the following areas:
Core to these changes was a new URI schema used for resource naming. These resources include modules and classes.
There were five primary goals for JEP-220 and these are detailed in the following sections.