Learning Java 9 Modularity
Author: Nick Maiorano
Released: 1/10/2018
Skill Level: Intermediate
Duration: 1h 57m
Project Jigsaw is the star attraction of Java 9. It introduces
the Java Platform Module System (JPMS) and makes it possible to create modular
applications natively in Java. Modularity is key in managing complexity in
modern applications but is also a complex subject in it of itself that impacts
the entirety of an application.
In this course, instructor Nick Maiorano breaks down this
complexity by explaining what modularity is all about, how Java has adopted
modularity and how to start using to build better quality applications.
Topics include:
What is modularity?
The five pillars of modularity
Modularity in the real world
JPMS concepts and syntax
Designing and implementing a modular structure
Dependencies
Compiling, packaging and running modular applications
Using the dependency checking tools
Creating custom runtime images
Managing backward compatibility with classes and modules
Explicit, unnamed, and automatic modules
JPMS tips and recommendations
Exercise Files
Comments
Post a Comment