Modern Java in Action by Raoul-Gabriel Urma

Modern Java in Action

Unlock modern Java's hidden gems

Narrated bySarah Dawe
Length17h52m
Release dateDecember 3, 2019
LanguageEnglish
★★★☆ 3.9 (106 ratings)

Free with Audible trial. Cancel anytime.

Listen to a Sample

Hear Sarah Dawe's narration on Audible.

Play Sample on Audible

Quick Facts

AuthorRaoul-Gabriel Urma
NarratorSarah Dawe
Runtime17h52m
PublishedDecember 3, 2019
Rating★★★☆ 3.9 / 5 (106 ratings)
CategoriesComputers & Technology, Programming & Software Development
FormatAudiobook (Digital)
PlatformAudible

About This Audiobook

Raoul-Gabriel Urma’s *Modern Java in Action* isn’t just another update dump—it’s a roadmap to writing cleaner, faster, and more expressive Java code. Unlike dry reference manuals, this audiobook cuts through the noise with practical examples that bridge the gap between theory and real-world development. Sarah Dawe’s narration breathes life into complex topics, making streams, lambdas, and modularization feel less like a chore and more like a conversation with a patient mentor. Whether you’re a seasoned developer or just dipping your toes into Java 17+, the book’s focus on incremental improvement over radical change ensures you won’t feel overwhelmed. Dawe’s pacing keeps the material engaging, even when diving into dense concurrency or reactive programming sections. The result? A listening experience that feels like coding bootcamp meets coffee break chat.

Tags: java programming audiobookmodern java 17 tutorialfunctional programming in javasoftware development audiobookjava 9 to 21 guidetech audiobook for developers

Why Listen to Modern Java in Action?

  • Expert narration by Sarah Dawe brings every character and scene to life across 17h52m of immersive audio.
  • Highly rated at 3.9 stars by 106 listeners.
  • Free with your Audible trial — keep the audiobook forever even if you cancel.
  • Perfect for commutes, workouts, and relaxation. Listen anywhere, anytime.
Start Listening Free
AE

Editor's Review ★★★☆

AudioBook Atlas

I approached this audiobook expecting another dry recap of Java’s latest syntax updates, but Urma and Dawe deliver something far more valuable: a thoughtful guide to modern Java’s *why* and *how*. Dawe’s narration is a standout—her delivery is crisp and measured, with just the right emphasis on key terms like “virtual threads” or “pattern matching” to avoid sounding like a robot reciting API docs. The book’s structure shines in its modular approach: each chapter tackles a specific feature (records, sealed classes, the new HTTP client) with bite-sized examples that actually run in your IDE. That said, the audiobook stumbles slightly in its coverage of Java 21’s features, which feel tacked on rather than integrated. The production quality is top-notch, with minimal background noise and consistent volume levels, though a few technical terms (like “desugaring”) could’ve used on-screen captions for listeners taking notes. My biggest critique? The book leans heavily into functional programming paradigms, which might frustrate developers who prefer traditional object-oriented styles. Still, if you’re ready to level up your Java skills without wading through Oracle’s jargon-heavy docs, this is the audiobook for you.

Download: Modern Java in Action

Some links on this page are affiliate links. If you make a purchase through one of them, we may earn a small commission at no extra cost to you.

Modern Java in Action by Raoul-Gabriel Urma is an immersive listening experience. Performed by Sarah Dawe with a runtime of 17h52m, you can start with a free trial that you can cancel at any time. The audiobook remains yours forever, even if you end the trial.