From The Java 9 Module System by Nicolai Parlog

Take 42% off the entire book. Just enter code slparlog into the discount code box at checkout at

Java’s much-awaited “Project Jigsaw” is finally here! Java 9 will include a built-in modularity framework, and The Java Module System is your guide to discovering it. In this new book, you’ll learn how the module system improves reliability and maintainability and can be used to reduce tight coupling of system components. You’ll then discover how to build, compile, and run your own fully modular applications with best practices and expert techniques. Along the way, you’ll also explore Java 9’s compatibility challenges and how to migrate your application to the module system. Check out the slide deck below to learn more about the book.