Target New ArrivalsGift Ideas for MomClothing, Shoes & AccessoriesHome & DecorKitchen & DiningOutdoor Living & GardenGroceryHousehold EssentialsBabyBeautyPersonal CareHealthWellnessLuggageSports & OutdoorsToysElectronicsVideo GamesMovies, Music & BooksSchool & Office SuppliesParty SuppliesGift IdeasGift CardsPetsUlta Beauty at TargetShop by CommunityTarget OpticalDealsClearanceTarget New ArrivalsSpring OutfitsGift Ideas for MomWomen’s Festival OutfitsTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores
Java 25 and Beyond - by  Michael Inden (Paperback) - 1 of 1

Java 25 and Beyond - by Michael Inden (Paperback)

$64.99

Pre-order

Free & easy returns

Free & easy returns

Return this item by mail or in store within 90 days for a full refund.
Eligible for registries and wish lists

About this item

Highlights

  • Bring your Java skills up to date and discover the full diversity of modern Java!
  • About the Author: Michael Inden is a Java and Python enthusiast with over twenty-five years of professional experience.
  • 405 Pages
  • Computers + Internet, Programming Languages

Description



Book Synopsis



Bring your Java skills up to date and discover the full diversity of modern Java! This book guides you step by step through the most important new features up to the current Java 25 LTS, while also drawing on proven highlights from earlier versions.

It covers numerous language and syntax improvements, such as switch extensions, records, and text blocks. We also take a look at new API functions related to streams, strings, virtual threads, structured concurrency, and much more. One focus is on the increasingly popular pattern matching, especially in combination with record patterns.

The book is rounded off with practical exercises and detailed sample solutions to help you consolidate what you have learned.

What You Will Learn:

    Trace Java's evolution up to version 25 LTS. Describe key language features like switch, records, and text blocks. Explore pattern matching and record patterns in depth. Assess enhancements in streams and stream gatherer. Apply virtual threads and structured concurrency. Use modern Java features in practical coding scenarios. Identify hidden gems from earlier Java releases.
Who This Book is for:

Readers already proficient in Java who seek a focused overview of key features introduced in versions 12 through 25 LTS. It targets both emerging developers and seasoned professionals looking to deepen or refresh their understanding for practical application in modern projects.



From the Back Cover



Bring your Java skills up to date and discover the full diversity of modern Java! This book guides you step by step through the most important new features up to the current Java 25 LTS, while also drawing on proven highlights from earlier versions.

It covers numerous language and syntax improvements, such as switch extensions, records, and text blocks. We also take a look at new API functions related to streams, strings, virtual threads, structured concurrency, and much more. One focus is on the increasingly popular pattern matching, especially in combination with record patterns.

The book is rounded off with practical exercises and detailed sample solutions to help you consolidate what you have learned.

You Will:

  • Trace Java's evolution up to version 25 LTS.
  • Describe key language features like switch, records, and text blocks.
  • Explore pattern matching and record patterns in depth.
  • Assess enhancements in streams and stream gatherer.
  • Apply virtual threads and structured concurrency.
  • Use modern Java features in practical coding scenarios.
  • Identify hidden gems from earlier Java releases.



About the Author



Michael Inden is a Java and Python enthusiast with over twenty-five years of professional experience. He has worked for various international companies in multiple roles, including software developer, software architect, team leader, CTO, Head of Development, and trainer. Currently, he works as a freelance consultant. In addition, he speaks at conferences and writes specialist books, such as the pairings "Java Challenges" / "Python Challenges", as well as numerous books in German, including "Der Weg zum Java-Profi" and "Einfach Java"/ "Einfach Python".

Dimensions (Overall): 9.25 Inches (H) x 6.1 Inches (W)
Suggested Age: 22 Years and Up
Number of Pages: 405
Genre: Computers + Internet
Sub-Genre: Programming Languages
Publisher: Apress
Theme: Java
Format: Paperback
Author: Michael Inden
Language: English
Street Date: June 25, 2026
TCIN: 1009225483
UPC: 9798868823848
Item Number (DPCI): 247-18-3160
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 1 inches length x 6.1 inches width x 9.25 inches height
Estimated ship weight: 1 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO, Alaska, Hawaii

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, delivered to the guest, delivered by a Shipt shopper, or picked up by the guest.
See the return policy for complete information.

Q: What practical elements does the book include for learning?

submitted by AI Shopping Assistant - 1 month ago
  • A: It includes practical exercises and detailed sample solutions to reinforce learning.

    submitted byAI Shopping Assistant - 1 month ago
    Ai generated

Q: Who is the author of this Java programming book?

submitted by AI Shopping Assistant - 1 month ago
  • A: The author is Michael Inden, a Java and Python enthusiast with over twenty-five years of experience.

    submitted byAI Shopping Assistant - 1 month ago
    Ai generated

Q: What years does this book cover in Java's evolution?

submitted by AI Shopping Assistant - 1 month ago
  • A: The book covers key features introduced in Java versions 12 through 25 LTS.

    submitted byAI Shopping Assistant - 1 month ago
    Ai generated

Q: Does the book explore pattern matching in Java?

submitted by AI Shopping Assistant - 1 month ago
  • A: Yes, it provides in-depth exploration of pattern matching and record patterns.

    submitted byAI Shopping Assistant - 1 month ago
    Ai generated

Q: Is this book suitable for beginners in Java programming?

submitted by AI Shopping Assistant - 1 month ago
  • A: No, it targets readers already proficient in Java seeking an overview of advanced features.

    submitted byAI Shopping Assistant - 1 month ago
    Ai generated

Additional product information and recommendations

Discover more options

Trending Computers & Technology Books

Get top deals, latest trends, and more.

Privacy policy