Simon Ritter looks at the fundamentals of how modularity in Java works, explaining the impact project Jigsaw has on writing apps, and how encapsulation will change in JDK 9.
Thomas Schindl presents his view on the new Java 9 module system. He introduces the main concepts, presenting how it works and how it differs from OSGi.
This talk looks at where Java has come from and where it is going, including some of the things that may be in Java 9 such as Jigsaw, the sun.* changes, the G1 garbage collector, and VarHandles.
Alex Blewitt, Kevin Seal and Alex Buckley answer Java modularity-related questions: when is modularity needed, how to address it, and what are the improvements in OSGi-based development.