Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Project Jigsaw - Under the Hood

Java via YouTube

Overview

Dive into the technical intricacies of Project Jigsaw with Alex Buckley's presentation from the JVM Language Summit 2016. Explore the inner workings of Java's modularity system, covering topics such as accessibility in JDK 9, module declarations, class loading, readability concepts, and the JDK module graph. Learn about core reflection, the unnamed module, automatic modules, and modular class loading in JDK 9. Discover the complexities of layer creation, layers in the VM, nested layers, and version management. Gain insights into incompatible changes introduced in JDK 9 and receive valuable advice for framework developers adapting to the new modular ecosystem.

Syllabus

Intro
Accessibility JDK 9
Accessibility and Module Declarations
Accessibility and Class Loaders
The Role of Readability
Readability in the JDK Module Graph
Core Reflection
The Unnamed Module
Automatic Modules
Madular Class Loading in JDK 9
Layer Creation
Layers and the VM
Layers of Layers
Layers and Versions
Incompatible Changes in JDK 9
Advice for Frameworks

Taught by

Java

Reviews

Start your review of Project Jigsaw - Under the Hood

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.