More Java 17
eBook - ePub

More Java 17

An In-Depth Exploration of the Java Language and Its Features

  1. English
  2. ePUB (mobile friendly)
  3. Only available on web
eBook - ePub

More Java 17

An In-Depth Exploration of the Java Language and Its Features

Book details
Table of contents
Citations

About This Book

Work with the essential and advanced features of the Java 17 release. This book covers features such as annotations, reflection, and generics. These topics are then complemented by details of how to use lambda expressions, allowing you to build powerful and efficient Java programs.Furthermore, added to this edition you'll find topics on network programming, Java RMI, the process API, and custom runtime images. The authors provide a multitude of diagrams and complete programs to help you visualize and better understand the topics covered in this book.

More Java 17, Third Edition starts with a series of chapters on the essential language features provided by Java before moving on to Java module development and packaging, and improved interop with other languages. After reading this book, you'll have the know-how of a professional Java programmer and be able to tackle most projects with confidence.

This book's source code can be accessed at github.com/Apress/more-java-17.

What You Will Learn

  • Use essential and advanced features of the Java language
  • Code Java annotations
  • Work with reflection and generics
  • Manage streams with the Stream API

Who This Book Is For

Those new to Java programming who are continuing the Java learning journey; it is recommended that you read an introductory Java programming book first, such as Java 17 for Absolute Beginners, from Apress.

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access More Java 17 by Kishori Sharan,Peter Späth in PDF and/or ePUB format, as well as other popular books in Computer Science & Programming in Java. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Apress
Year
2021
ISBN
9781484271353
Edition
3

Table of contents

  1. Cover
  2. Front Matter
  3. 1. Annotations
  4. 2. Reflection
  5. 3. Generics
  6. 4. Lambda Expressions
  7. 5. Threads
  8. 6. Streams
  9. 7. Implementing Services
  10. 8. Network Programming
  11. 9. Java Remote Method Invocation
  12. 10. Scripting in Java
  13. 11. Process API
  14. 12. Packaging Modules
  15. 13. Custom Runtime Images
  16. 14. Miscellanea
  17. Back Matter