Java's chief architect, Mark Reinhold, emphasized the future in his EclipseCon keynote on Tuesday, unpacking both the near-term changes anticipated in Java 9 and updates that future releases could bring.
Much of Reinhold's presentation focused on the concrete benefits of Java modularization. As reported by Alex Blewitt for InfoQ, Java 9 will modularize both the JVM's underlying architecture (and source code) and the individual Java components and runtime images. The Java platform will be reconfigured into a variety of modules, with java.base as the core dependency layer: