Modularity in Java 9

November 18, 2015 | 1 minute read
Text Size 100%:
Learn about Java 9 with four presentations from Alan Bateman and Mark Reinhold! In the 'Prepare for JDK 9' presentation, Alan describes JDK 9 changes and their implications in existing code and future development.


In the 'Introduction to Modular Development' presentation, Alan presents the structure of a module and he compiles basic modules.




In the 'Advanced Modular Development' presentation, Mark presents a set of principles for modular development, with examples taken from the JDK itself.


In the Project Jigsaw: Under the Hood presentation, Mark explains the difference between readability, observability, visibility, and accessibility in the Java Platform Module System. He also discusses the unnamed module, the platform's built-in class loaders and how you can load two different versions of a module at the same time

Yolande Poirier

Yolande Poirier manages the online experience for the world's biggest IT community. She empowers developers to successfully grow their projects, businesses, and careers. Telling the story of how people use technology, she curates technical content, interviews IT professionals around the world, and write blogs about Java technologies and projects. She is a speaker at international conferences and JavaOne Rock Star, this year's track lead of the developer community day and a long time member of @jduchess, a network of women in Java. She manages @Java, a network of over 350,000 developer enthusiasts.


Previous Post

Catch the Java 9 Train

Yolande Poirier | 1 min read

Next Post


New Java Champion Lukas Eder

Yolande Poirier | 1 min read