home.social

#jdk24 — Public Fediverse posts

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

fetched live
  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. 💡 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

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

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

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

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

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

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

  18. 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

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

  20. Targeted to JDK 24: JEP 492: Flexible Constructor Bodies (Third Preview): openjdk.org/jeps/492 #jdk24 #openjdk #java

  21. Targeted to JDK 24: JEP 483: Ahead-of-Time Class Loading & Linking: openjdk.org/jeps/483 #jdk24 #openjdk #java