Java 9 programming blueprints implement new features such as modules, the process handling API, REPL, and many more to build end-to-end applications in Java 9 - Lee, Jason (Packt Publishing, 2017)
Online resource; title from title page (Safari, viewed August 14, 2017)