Overview
Explore modular development in Java 9 through this comprehensive 49-minute conference talk by Alex Buckley, Editor of JLS/JVMS at Oracle. Dive into the Java 9 module system, learning how it structures the JDK into reusable modules with strong internal protection. Discover how to create modules to enforce your application's structure and prepare for potential pitfalls in modular development. Navigate through key topics including Programming in the Large, Java Base Module, Encapsulation in JDK 9, running modular applications, Maven integration, migrating to modules, automatic modules, and the Modular JDK. Gain insights on compatibility and essential points to remember when transitioning to modular development. Access additional resources through the provided Oracle Java blog link for a deeper understanding of modular development with JDK 9.
Syllabus
Part 1: Programming in the Large
Java Base Module
Encapsulation in JDK 9
Running a Modular application
Maven and JDK 9
Part 2: Migrating to Modules
Automatic Modules
Key points to remember about the Migration to Modules
Part 3: Modular JDK
Compatibility with the Modular JDK
Modular JDK Summary
Taught by
Java