Jonathan Vila
Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21
#1about 6 minutes
The risks of staying on older Java versions
A significant percentage of production environments still use Java 8, exposing them to bugs, security vulnerabilities, and performance limitations.
#2about 11 minutes
Navigating the JDK vendor ecosystem and LTS releases
An overview of popular JDK distributions like Amazon Corretto and Oracle, their varying support lifecycles, and what Long-Term Support (LTS) means for developers.
#3about 5 minutes
Exploring the key features and improvements in Java 11
Java 11 introduced a modern HTTP client, new String and File methods for convenience, and support for TLS 1.3.
#4about 18 minutes
Major language enhancements from Java 12 to 17
This period brought significant features like records for immutable data, sealed classes for controlled inheritance, and pattern matching for `instanceof` to reduce boilerplate.
#5about 3 minutes
What's new in the Java 21 LTS release
Java 21 delivers major performance and concurrency improvements with virtual threads, alongside powerful new features like record patterns and sequenced collections.
#6about 2 minutes
The compelling case for migrating to modern Java
Staying on a supported LTS version is critical for performance, security, and leveraging new language features that improve code quality and developer productivity.
#7about 14 minutes
Q&A on Java's future and developer career paths
The speaker answers audience questions about Java's relevance compared to other languages, missing features, and the impact of community involvement on a developer's career.
Related jobs
Jobs that call for the skills explored in this talk.
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Picnic Technologies B.V.
Amsterdam, Netherlands
Senior
Java
Amazon Web Services (AWS)
+1
Matching moments
06:47 MIN
Solving date and time issues with the Temporal API
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
08:07 MIN
Exploring modern JavaScript performance and new CSS features
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
02:20 MIN
The evolving role of the machine learning engineer
AI in the Open and in Browsers - Tarek Ziadé
05:17 MIN
Shifting from traditional CVs to skill-based talent management
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
01:06 MIN
Malware campaigns, cloud latency, and government IT theft
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
Featured Partners
Related Videos
The Cool Thing about Cool Things in Java 16 & 17 LTS
Mohamed Taman
Modern Java: This is not your father's Java anymore
Ron Veen
"What´s New for Developers Moving from Java 11 to 17?"
Daniel Strmečki
Best of Java 15 and beyond—my favorite features
Michael Inden
Java 21: The Revolution of Virtual Threads - A Deep Dive
Christian Woerz
Modern Java 25
Ron Veen
Using Java 17 latest features in real world projects
Ron Veen
Introduction and pitfalls of Java's new concurrency model
David Vlijmincx
Related Articles
View all articles.gif?w=240&auto=compress,format)


.gif?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.








Stealth It
Woking, United Kingdom
£104K
Java
Linux
Node.js
JavaScript
+1

Alten
Santa Cruz de Tenerife, Spain
Remote
API
CSS
GIT
Java
+27