home.social

#jdk24 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jdk24, aggregated by home.social.

  1. 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: javapro.io/2025/11/13/java-str

    @openjdk #Java25 #JDK24 #JDK

  2. 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: javapro.io/2025/11/13/java-str

    @openjdk #ProjectAmber #Java25 #JavaStreams #JDK24

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

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

    habr.com/ru/companies/naumen/a

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

  4. @LunaFreyja Thank goodness uses and not a cute based on a dynamic language that depends on ASM and tricks. Why? Because I can freely upgrade to (or even EA) and Maven keeps chugging along, and no multiple weeks of waiting for a new compatible release ... (looks over at and )

  5. #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: 🔗 xdev.software/news

    #Java #JDK24 #XDEVsoftware

  6. 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:

    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

  7. 🔥 #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: bit.ly/4iZ4qmT

    #Java #JDK24 #SoftwareDevelopment #InfoQ

  8. #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.

    openjdk.org/projects/jdk/24/

    #crypto #security #java #pqc

  9. 🚀 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.
    medium.com/graalvm/welcome-gra #JDK24 #release #swimming #machinelearning #HackerNews #ngated

  10. Java 24 is here, and it introduces many novelties. Read how one of the most significant JEPs - Ahead-of-Time Class Loading & Linking - impacts the JVM applications’ startup time and more:
    softwaremill.com/inside-jdk-24
    #java24 #jdk24 #java

  11. Today, on March 18, Oracle should release the new #Java24 / #JDK24!
    I’ll also have to update my well-known “Java Versions Cheat Sheet” (bit.ly/andbin-jvcs), and I’ll do it in the afternoon/evening when all new resources will be live and working.

    #Java #news

  12. We are almost getting close to the release of #Java24, which will be on March 18! Two interesting (and awaited) finalized features are the Class-File API (openjdk.org/jeps/484) and Stream Gatherers (openjdk.org/jeps/485). Many other new features are still in the experimental/preview/incubator stage.

    In the last year, I was so busy with work that I hadn’t time to “play” with new Java features. But Java 24 could be a good version for me to try these new features!

    #Java #JDK24

  13. 💡 Dive into our in-depth analysis of #JDK24 and get a sneak peek into what's on the horizon for #JDK25.

    Read more on #InfoQ 👉 bit.ly/3X2gmeL

    #Java #ProjectAmber #ProjectLoom #ProjectPanama #ProjectLeyden #JEP

  14. 💡 Dive into our in-depth analysis of #JDK24 and get a sneak peek into what's on the horizon for #JDK25.

    Read more on #InfoQ 👉 bit.ly/3X2gmeL

    #Java #ProjectAmber #ProjectLoom #ProjectPanama #ProjectLeyden #JEP

  15. 💡 Dive into our in-depth analysis of #JDK24 and get a sneak peek into what's on the horizon for #JDK25.

    Read more on #InfoQ 👉 bit.ly/3X2gmeL

    #Java #ProjectAmber #ProjectLoom #ProjectPanama #ProjectLeyden #JEP

  16. 💡 Dive into our in-depth analysis of and get a sneak peek into what's on the horizon for .

    Read more on 👉 bit.ly/3X2gmeL

  17. Targeted to JDK 24: JEP 499: Structured Concurrency (Fourth Preview): openjdk.org/jeps/499 #jdk24 #openjdk #java

  18. Targeted to JDK 24: JEP 501: Deprecate the 32-bit x86 Port for Removal: openjdk.org/jeps/501 #jdk24 #openjdk #java

  19. Targeted to JDK 24: JEP 498: Warn upon Use of Memory-Access Methods in sun.misc.Unsafe: openjdk.org/jeps/498 #jdk24 #openjdk #java

  20. Targeted to JDK 24: JEP 497: Quantum-Resistant Module-Lattice-Based Digital Signature Algorithm: openjdk.org/jeps/497 #jdk24 #openjdk #java

  21. Targeted to JDK 24: JEP 496: Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism: openjdk.org/jeps/496 #jdk24 #openjdk #java

  22. Proposed to target JDK 24: JEP 499: Structured Concurrency (Fourth Preview): openjdk.org/jeps/499 #jdk24 #openjdk #java

  23. Proposed to target JDK 24: JEP 498: Warn upon Use of Memory-Access Methods in sun.misc.Unsafe: openjdk.org/jeps/498 #jdk24 #openjdk #java

  24. Proposed to target JDK 24: JEP 501: Deprecate the 32-bit x86 Port for Removal: openjdk.org/jeps/501 #jdk24 #openjdk #java