Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Master Production-Ready Machine Learning, Step by Step
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This session explores how the Java Platform Module System handles readability, visibility, and accessibility. It covers unnamed and automatic modules, class loaders, split packages, and loading multiple versions of a module.
Syllabus
Intro
The Modularity Landscape
Accessibility 2015
Accessibility and Module Declarations
Accessibility and Class Loaders
The Role of Readability
Readability in the Java SE module graph
Core Reflection
Named Modules
The Unnamed Module
Multiple Automatic Modules
Class Loaders in the JDK
Well-formed graphs
Example: DOM APIS
Split packages (missing class)
Split packages duplicate class
Layers of layers
Summary of Summaries
Taught by
Devoxx