Java 9 Modularity

Patterns and Practices for Developing Maintainable Applications



Bookstore > Books > Java 9 Modularity

Price$29.90 - $33.60
Rating
AuthorsPaul Bakker, Sander Mak
PublisherO'Reilly Media
Published2017
Pages300
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101491954167
ISBN-139781491954164
EBook Hardcover Paperback

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 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.


  1. (2 books)


5 5 76

Similar Books


Sams Teach Yourself Java in 24 Hours, 8th Edition

Sams Teach Yourself Java in 24 Hours, 8th Edition

by Rogers Cadenhead

Computer programming with Java is easier than it looks. In just 24 lessons of one hour or less, you can learn to write computer programs in Java. Using a straightforward, step-by-step approach, popular author Rogers Cadenhead helps you master the skills and technology you need to create desktop and web programs, web services, an Android a...

Price:  $17.79  |  Publisher:  SAMS Publishing  |  Release:  2017

Pro JavaFX 9

Pro JavaFX 9

by Johan Vos, Stephen Chin, Weiqi Gao, James Weaver, Dean Iverson

Use the JavaFX platform to create rich-client Java applications and discover how you can use this powerful Java-based UI platform, which is capable of handling large-scale data-driven business applications for PC as well as mobile and embedded devices. The expert authors cover the new more modular JavaFX 9 APIs, development tools, and bes...

Price:  $31.20  |  Publisher:  Apress  |  Release:  2018

Exploring Java 9

Exploring Java 9

by Fu Cheng

Discover all the new features and changes in Java 9, including module systems - JPMS or Project Jigsaw. This book covers the whole Java application development life cycle. You'll review all the important concepts, including module descriptor, unnamed module, automatic module, and command line tools.Exploring Java 9 also serves as a p...

Price:  $17.49  |  Publisher:  Apress  |  Release:  2018

Java 9: Building Robust Modular Applications

Java 9: Building Robust Modular Applications

by Dr. Edward Lavieri, Peter Verhas, Jason Lee

Java 9 and its new features add to the richness of the language; Java is one of the languages most used by developers to build robust software applications. Java 9 comes with a special emphasis on modularity with its integration with Jigsaw. This course is your one-stop guide to mastering the language.You'll be provided with an overv...

Price:  $99.99  |  Publisher:  Packt Publishing  |  Release:  2018

Java for Absolute Beginners

Java for Absolute Beginners

by Iuliana Cosmina

Write your first code in Java using simple, step-by-step examples that model real-word objects and events, making learning easy. With this book you'll be able to pick up the concepts without fuss. Java for Absolute Beginners teaches Java development in language anyone can understand, giving you the best possible start. You'll se...

Price:  $31.28  |  Publisher:  Apress  |  Release:  2018

Java 9 Dependency Injection

Java 9 Dependency Injection

by Krunal Patel, Nilang Patel

Dependency Injection (DI) is a design pattern that allows us to remove the hard-coded dependencies and make our application loosely coupled, extendable, and maintainable. We can implement DI to move the dependency resolution from compile-time to runtime. This book will be your one stop guide to write loosely coupled code using the latest ...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Java APIs, Extensions and Libraries, 2nd Edition

Java APIs, Extensions and Libraries, 2nd Edition

by Kishori Sharan

This book completes the Apress Java learning journey and is a comprehensive approach to learning Java APIs, extensions, and modules such as Java EE integration, mobile Java modules, JavaFX, and JDBC. In this book, you'll learn how to build user interfaces with Swing and JavaFX as well as how to write network programs with the new Jav...

Price:  $59.99  |  Publisher:  Apress  |  Release:  2018

Java Pocket Guide, 4th Edition

Java Pocket Guide, 4th Edition

by Robert Liguori, Patricia Liguori

Any time you need quick answers for developing or debugging Java programs, this pocket guide is the ideal reference to standard features of the Java programming language and its platform. You'll find helpful programming examples, tables, figures, and lists fast - including Java 9 features such as modular source code and the new JShel...

Price:  $10.07  |  Publisher:  O'Reilly Media  |  Release:  2017