The Java Module System

Parlog, Nicolai

  • 4.38 out of 5 stars
    21 ratings by Goodreads
ISBN 10: 1617294284 ISBN 13: 9781617294280
Published by Manning Publications, 2019
Used Paperback

From HPB-Red, Dallas, TX, U.S.A. Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since March 11, 2019

This specific item is no longer available.

About this Item

Description:

Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_398812787

  • 4.38 out of 5 stars
    21 ratings by Goodreads

Report this item

Synopsis:

Summary

Java's much-awaited "Project Jigsaw" is finally here! Java 11 includes 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 how it can be used to reduce tight coupling of system components.

Foreword by Kevlin Henney.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. You'll find registration instructions inside the print book.

About the Technology

Packaging code into neat, well-defined units makes it easier to deliver safe and reliable applications. The Java Platform Module System is a language standard for creating these units. With modules, you can closely control how JARs interact and easily identify any missing dependencies at startup. This shift in design is so fundamental that starting with Java 9, all core Java APIs are distributed as modules, and libraries, frameworks, and applications will benefit from doing the same.

About the Book

The Java Module System is your in-depth guide to creating and using Java modules. With detailed examples and easy-to-understand diagrams, you'll learn the anatomy of a modular Java application. Along the way, you'll master best practices for designing with modules, debugging your modular app, and deploying to production.

What's inside

  • The anatomy of a modular Java app
  • Building modules from source to JAR
  • Migrating to modular Java
  • Decoupling dependencies and refining APIs
  • Handling reflection and versioning
  • Customizing runtime images
  • Updated for Java 11

About the Reader

Perfect for developers with some Java experience.

About the Author

Nicolai Parlog is a developer, author, speaker, and trainer. His home is codefx.org.

Table of Contents

    PART 1 - Hello, modules

  1. First piece of the puzzle
  2. Anatomy of a modular application
  3. Defining modules and their properties
  4. Building modules from source to JAR
  5. Running and debugging modular applications
  6. PART 2 - Adapting real-world projects

  7. Compatibility challenges when moving to Java 9 or later
  8. Recurring challenges when running on Java 9 or later
  9. Incremental modularization of existing projects
  10. Migration and modularization strategies
  11. PART 3 - Advanced module system features

  12. Using services to decouple modules
  13. Refining dependencies and APIs
  14. Reflection in a modular world
  15. Module versions: What's possible and what's not
  16. Customizing runtime images with jlink
  17. Putting the pieces together

About the Author:

Nicolai Parlog is a thirty-year-old boy, as the narrator would put it, who has found his passion in software development. He constantly reads, thinks, and writes about it, and codes for a living as well as for fun. He is the editor of SitePoint's Java channel, blogs about software development on codefx.org, and is a long-tail contributor to several open source projects.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: The Java Module System
Publisher: Manning Publications
Publication Date: 2019
Binding: Paperback
Condition: Good

Top Search Results from the AbeBooks Marketplace

Stock Image

Parlog, Nicolai
Published by Manning Publications, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_372134964

Contact seller

Buy Used

US$ 19.94
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Parlog, Nicolai
Published by Manning Publications, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
Used Softcover

Seller: Goodwill Books, Hillsboro, OR, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Signs of wear and consistent use. Seller Inventory # 3IIT7G005QFV_ns

Contact seller

Buy Used

US$ 19.94
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Parlog, Nicolai
Published by Manning Publications, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
Used Paperback

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Fine. Seller Inventory # GOR012762092

Contact seller

Buy Used

US$ 21.98
Convert currency
Shipping: US$ 7.58
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Parlog, Nicolai
Published by Manning Publications, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.7. Seller Inventory # G1617294284I4N00

Contact seller

Buy Used

US$ 23.93
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Parlog, Nicolai
Published by Manning Publications, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
Used Softcover

Seller: ebooks Keystone, Reading, PA, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: good. This book is in good condition, with minimal signs of wear and tear. Seller Inventory # GWKV.1617294284.G

Contact seller

Buy Used

US$ 23.93
Convert currency
Shipping: US$ 3.00
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Parlog, Nicolai
Published by Manning Publications, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
Used Paperback

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.7. Seller Inventory # G1617294284I3N00

Contact seller

Buy Used

US$ 23.93
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

PARLOG, NICOLAI
Published by Manning Publications, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
New Softcover

Seller: Speedyhen, London, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: NEW. Seller Inventory # NW9781617294280

Contact seller

Buy New

US$ 49.20
Convert currency
Shipping: US$ 55.46
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Nicolai Parlog
Published by Pearson Education, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
New PAP

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # PB-9781617294280

Contact seller

Buy New

US$ 50.66
Convert currency
Shipping: US$ 7.94
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 15 available

Add to basket

Stock Image

Parlog, Nicolai
Published by Manning Publications, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781617294280_new

Contact seller

Buy New

US$ 59.94
Convert currency
Shipping: US$ 16.21
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Parlog, Nicolai
Published by Manning Publications, 2019
ISBN 10: 1617294284 ISBN 13: 9781617294280
New Softcover

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. pp. 275. Seller Inventory # 370537494

Contact seller

Buy New

US$ 60.25
Convert currency
Shipping: US$ 8.79
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

There are 13 more copies of this book

View all search results for this book