Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications
- Length: 224 pages
- Edition: 1
- Language: English
- Publisher: O'Reilly Media
- Publication Date: 2017-02-25
- ISBN-10: 1491954167
- ISBN-13: 9781491954164
- Sales Rank: #315648 (See Top 100 Books)
The upcoming Java 9 module system will affect existing applications and offer new ways of creating modular and maintainable applications. With this hands-on book, Java developers will learn not only about the joys of modularity, but also about the patterns needed to create truly modular and reliable applications. Authors Sander Mak and Paul Bakker teach you the concepts behind the Java 9 module system, along with the new tools it offers. You’ll also gain learn how to modularize existing code and how to build new Java applications in a modular way.
- Understand Java 9 module system concepts
- Master the patterns and practices for building truly modular applications
- Migrate existing applications and libraries to Java 9 modules
- Use JDK 9 tools for modular development and migration
Table of Contents
Chapter 1 Modularity Matters
Chapter 2 Modules and the Modular JDK
Chapter 3 Working with Modules
Chapter 4 Services
Chapter 5 Modularity Patterns
Chapter 6 Advanced Modularity Patterns
Chapter 7 Migration Without Modules
Chapter 8 Migration to Modules
Chapter 9 Library Migration
Chapter 10 Building Modular Codebases
Chapter 11 Scaling Down with Custom Runtime Images
Chapter 12 A Modular Future
Donate to keep this site alive
How to download source code?
1. Go to: https://www.oreilly.com/
2. Search the book title: Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications
, sometime you may not get the results, please search the main title
3. Click the book title in the search results
3. Publisher resources
section, click Download Example Code
.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.