BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java 24 Content on InfoQ

News

RSS Feed
  • 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 Shenandoah and Compact Object Headers - are new experimental features. Also, nearly half of these features are final, some of which have gone through the incubation and preview processes.

  • Java Applications Can Start 40% Faster in Java 24

    In Java 24, Project Leyden’s JEP 483, "Ahead-of-Time Class Loading & Linking", starts Java applications like Spring PetClinic up to 40% faster without code changes or new application constraints. It needs a training run to build a cache file that ships with the application. With GraalVM Native Image and CRaC, the startup is 95-99% faster but faces more constraints. Leyden plans more improvements.

  • Post-Quantum Cryptography in Java

    A pair of new JEPs arriving in Java 24 provide an initial Post-Quantum Cryptography (PQC) capability in Java.

BT