Tagged articles
5 articles
Page 1 of 1
DaTaobao Tech
DaTaobao Tech
Jan 6, 2025 · Backend Development

Java 21 LTS Features Overview and Practical Guide

This article walks readers through upgrading from Java 11 to the Java 21 LTS by explaining the six‑month release cadence, JEP process, and SDKman setup, then demonstrates practical code examples for twelve new features—including preview Unnamed Classes, String Templates, Scoped Values, Structured Concurrency, Vector API, Virtual Threads, and Generational ZGC—highlighting their motivations, benefits, and production considerations.

JDK LTSJVMJava 21
0 likes · 16 min read
Java 21 LTS Features Overview and Practical Guide
Java Architecture Diary
Java Architecture Diary
Sep 23, 2022 · Fundamentals

What’s New in JDK 19? 7 Preview Features You Should Know

JDK 19 has been released, bringing seven preview‑stage JEPs—including Record Patterns, Linux/RISC‑V support, a Foreign Function & Memory API, Virtual Threads, a fourth‑incubator Vector API, Pattern Matching for switch, and Structured Concurrency—each aimed at enhancing Java’s performance, interoperability, and concurrency capabilities.

JDK 19foreign function APIjava
0 likes · 4 min read
What’s New in JDK 19? 7 Preview Features You Should Know
Programmer DD
Programmer DD
Sep 22, 2022 · Backend Development

What’s New in JDK 19? Explore 7 Preview Features Boosting Java Performance

JDK 19 introduces seven preview JEPs—including Record Patterns, a Linux/RISC‑V port, the Foreign Function & Memory API, Virtual Threads, the Vector API, Pattern Matching for switch, and Structured Concurrency—offering developers powerful new tools to write more efficient, modern Java code.

foreign function APIjdk19preview features
0 likes · 6 min read
What’s New in JDK 19? Explore 7 Preview Features Boosting Java Performance
Architect's Tech Stack
Architect's Tech Stack
Apr 12, 2022 · Fundamentals

JDK 18 (Java 18) GA Release: New Features, Enhancements, and Upcoming Versions

JDK 18 has been released as a GA short‑term support version with six months of maintenance, introducing nine major JEPs—including UTF‑8 as the default charset, a simple HTTP server, a Vector API incubator, and a Foreign Function & Memory API—while preparing for JDK 19 in September and the next LTS, JDK 21, in 2023.

JDK 18JEPSwitch Pattern Matching
0 likes · 6 min read
JDK 18 (Java 18) GA Release: New Features, Enhancements, and Upcoming Versions