Items related to The Java Module System

Parlog, Nicolai The Java Module System ISBN 13: 9781617294280

The Java Module System - Softcover

  • 4.41 out of 5 stars
    22 ratings by Goodreads
 
Image Not Available

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

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

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.

  • PublisherManning Publications
  • Publication date2019
  • ISBN 10 1617294284
  • ISBN 13 9781617294280
  • BindingPaperback
  • LanguageEnglish
  • Edition number1
  • Number of pages440
  • Rating
    • 4.41 out of 5 stars
      22 ratings by Goodreads

Buy Used

Condition: Good
Connecting readers with great books...
View this item

US$ 3.75 shipping within U.S.A.

Destination, rates & speeds

Buy New

View this item

US$ 7.82 shipping from United Kingdom to U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

Image Not Available

Featured Edition

ISBN 10:  6133168951 ISBN 13:  9786133168954
Publisher: Vdm Verlag Dr. Mller Ag & Co..., 2010
Softcover

Search results for The Java Module System

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_398812787

Contact seller

Buy Used

US$ 19.97
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 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.95
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
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: Good. No Jacket. Former library book; Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.7. Seller Inventory # G1617294284I3N10

Contact seller

Buy Used

US$ 23.95
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
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.95
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.95
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: 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$ 22.59
Convert currency
Shipping: US$ 7.46
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 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$ 49.86
Convert currency
Shipping: US$ 7.82
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 15 available

Add to basket

Stock Image

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

Seller: Basi6 International, Irving, TX, U.S.A.

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

Condition: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEJUNE24-11595

Contact seller

Buy New

US$ 61.64
Convert currency
Shipping: FREE
Within 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: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.

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

Condition: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Seller Inventory # ABTA-312874

Contact seller

Buy New

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

Quantity: 5 available

Add to basket

Stock Image

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

Seller: Books Puddle, New York, NY, U.S.A.

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

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

Contact seller

Buy New

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

Quantity: 2 available

Add to basket

There are 10 more copies of this book

View all search results for this book