Declarative pipelines. Lazy evaluation. Batched #Gatherers. #JavaStreams evolved into a flexible data processing framework. Mihaela Gheorghe-Roman offers a practical timeline from #Java 8 to 24—plus common pitfalls to avoid: https://javapro.io/2025/11/13/java-streams-evolution-from-java-8-to-today/

@openjdk #Java25 #JDK24 #JDK

Are you using parallelStream() without profiling? Or still writing Collectors.toList() manually? #JavaStreams have evolved—Mihaela Gheorghe-Roman breaks down what modern #Java offers you from 8 to 24: https://javapro.io/2025/11/13/java-streams-evolution-from-java-8-to-today/

@openjdk #ProjectAmber #Java25 #JavaStreams #JDK24

Виртуальные потоки в Java: эволюция, практика, подводные камни

Привет! Меня зовут Денис, я руковожу группой R&D в Naumen Service Management Platform. В этой статье — разбор виртуальных потоков (VT) в Java: почему исторически обычные потоки упирались в I/O, как и зачем появились виртуальные потоки, что пошло не так в Java 21, что исправили в JDK 24–25, а также когда виртуальные потоки необходимы, а когда — лучше от них отказаться.

https://habr.com/ru/companies/naumen/articles/953262/

#виртуальные_потоки #java #jdk24 #jdk25 #project_loom #jep_491 #scoped_values #threadlocal #tomcat

Виртуальные потоки в Java: эволюция, практика, подводные камни

Привет! Меня зовут Денис, я руковожу группой R&D в Naumen Service Management Platform. В этой статье — разбор виртуальных потоков (VT) в Java: почему исторически обычные потоки...

Хабр
@LunaFreyja Thank goodness #Maven uses #XML and not a cute #DSL based on a dynamic language that depends on ASM and #bytecode tricks. Why? Because I can freely upgrade to #JDK24 (or even #JDK25 EA) and Maven keeps chugging along, and no multiple weeks of waiting for a new compatible release ... (looks over at #Gradle and #Kotlin) #Java #OpenJDK

#Java24 is here ☕️
We’re proud to be one of the few voices from the global Java community quoted in Oracle’s official press release. Get the full story and all highlights of the latest release: 🔗 https://xdev.software/news

#Java #JDK24 #XDEVsoftware

XDEV Software News

News from XDEV and from the world of Java.

Just in case you got bored and/or annoyed reading second source, ad infested summaries of what is new in Java 24. The official release notes are quite readable:

https://jdk.java.net/24/release-notes

I particularly like the JEP links. JEPs are very well written and easy to understand, most of the time, for anyone using Java regularly.

#java #jdk24

JDK 24 Release Notes

Inside JDK 24: Understanding Ahead-of-Time Class Loading & Linking

Aheadof-Time Class Loading & Linking is one of the JEPs introduced with JDK 24. Its primary goal is to enhance the startup time of JVM applications.

SoftwareMill

🔥 #Java24 is out! 🔥
➡️ It includes 24 JEPs, with Generational Shenandoah and Compact Object Headers as new experimental features
➡️ Nearly half of the features are now final after passing through incubation & preview

🔗 Read more: https://bit.ly/4iZ4qmT

#Java #JDK24 #SoftwareDevelopment #InfoQ

Java 24 Delivers New Experimental and Many Final Features

Oracle has released version 24 of the Java programming language and virtual machine. As the third non-LTS release since JDK 21, the final feature set includes 24 JEPs. Two of these - Generational Shen

InfoQ

#JDK24 was released yesterday! This is a significant release for Java Security, as it contains two new core Quantum-Resistant cryptographic algorithms, ML-KEM for Key Encapsulation, and ML-DSA for Digital Signatures.

https://openjdk.org/projects/jdk/24/

#crypto #security #java #pqc

JDK 24

🚀 Behold the jaw-dropping revelation: #GraalVM for JDK 24, released with the thrilling precision of a #synchronized swimmer! 🤡 Dive into 11 minutes of riveting #excitement as they unleash the same-old, brand-new, machine-learning-whatever onto the unsuspecting masses. 📦 #Download now, or don't.
https://medium.com/graalvm/welcome-graalvm-for-jdk-24-7c829fe98ea1 #JDK24 #release #swimming #machinelearning #HackerNews #ngated
Welcome, GraalVM for JDK 24!🚀 - graalvm - Medium

As always, we release GraalVM on the same day that Java 24 is released, so you can use GraalVM as your Java 24 JDK. You can already download GraalVM and check the release notes for more details. Keep…

graalvm