Learn AI, Data Science & Business — Earn Certificates That Get You Hired
The Fastest Way to Become a Backend Developer Online
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore modular development in Java 9 through this 51-minute Devoxx conference talk. Discover how the Java 9 module system structures the JDK into reusable modules, learn to create modules for your own applications, and understand best practices for migrating to a modular architecture. Gain insights into potential pitfalls, including technical debt in libraries relying on JDK internals. Delve into topics such as reusing modules, running modular applications, dealing with split packages, and implementing automatic modules. Benefit from the expertise of Alex Buckley, Specification Lead for the Java Language and Java Virtual Machine at Oracle, as he shares his knowledge on increasing modularity and productivity in the Java SE Platform.
Syllabus
Intro
Modular Development with JOK 9
Reusing a Module
The unit of reuse is the unit of release.
Running a Modular Application
Split packages in the real world
Modular program structure
Typical application
Running the application
Automatic modules
Summary of Summaries
Taught by
Devoxx