Book description
Modern Java in Action connects new features of the Java language with their practical applications. Using crystal-clear examples and careful attention to detail, this book respects your time. It will help you expand your existing knowledge of core Java as you master modern additions like the Streams API and the Java Module System, explore new approaches to concurrency, and learn how functional concepts can help you write code that’s easier to read and maintain.
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- Praise for the previous edition, Java 8 in Action, by Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft.
- Preface
- Acknowledgments
- About this book
- About the authors
- About the cover illustration
- Part 1. Fundamentals
- Part 2. Functional-style data processing with streams
- Part 3. Effective programming with streams and lambdas
- Part 4. Everyday Java
- Part 5. Enhanced Java concurrency
- Part 6. Functional programming and future Java evolution
- Appendix A. Miscellaneous language updates
- Appendix B. Miscellaneous library updates
- Appendix C. Performing multiple operations in parallel on a stream
- Appendix D. Lambdas and JVM bytecode
- Index
- List of Figures
- List of Tables
- List of Listings
Product information
- Title: Modern Java in Action
- Author(s):
- Release date: October 2018
- Publisher(s): Manning Publications
- ISBN: 9781617293566
You might also like
book
JUnit in Action, Third Edition
JUnit in Action, Third Edition has been completely rewritten for this release. The book is full …
book
Effective Java, 3rd Edition
Since this Jolt-award winning classic was last updated in 2008, the Java programming environment has changed …
book
Unit Testing Principles, Practices, and Patterns
Unit Testing Principles, Patterns and Practices teaches you to design and write tests that target the …
book
A Functional Approach to Java
Java developers usually tackle the complexity of software development through object-oriented programming (OOP). But not every …