OpenJDK 26 addio definitivo alle Java Applet

OpenJDK 26 è stato rilasciato come nuova versione GA della piattaforma Java SE, e porta con sé un cambiamento storico: la rimozione completa dell’API Java Applet.

Le applet erano state deprecate nel 2021 con Java 17, ma con questa release scompaiono definitivamente dal JDK. Un passaggio inevitabile, dato che i browser moderni non supportano più da anni l’esecuzione di applet Java e l’intero modello è ormai considerato obsoleto.

La rimozione del pacchetto java.applet segna la fine di un’epoca, ma OpenJDK 26 guarda decisamente avanti. Una delle novità più importanti è il supporto al protocollo HTTP/3 all’interno dell’HTTP Client API. Le applicazioni possono ora comunicare con server HTTP/3 senza modifiche significative al codice, beneficiando di prestazioni migliori e latenza ridotta grazie a QUIC.

Sul fronte delle prestazioni, OpenJDK 26 introduce miglioramenti significativi all’AOT cache, ora compatibile con qualsiasi garbage collector, incluso ZGC. Questo rende l’AOT più flessibile e utile in scenari ad alta scalabilità. Anche il G1 GC riceve ottimizzazioni per ridurre le sincronizzazioni interne, con un impatto positivo sul throughput.

La release continua inoltre a sviluppare alcune delle API più moderne della piattaforma. Structured concurrency prosegue il suo percorso di maturazione, offrendo un modello più chiaro e sicuro per la gestione dei task concorrenti. I lazy constants migliorano la gestione dell’inizializzazione ritardata, mentre la Vector API riceve aggiornamenti che ampliano le possibilità di sfruttare le istruzioni SIMD delle CPU moderne.

OpenJDK 26 include anche numerosi miglioramenti minori e aggiornamenti interni che rendono la piattaforma più stabile, efficiente e pronta per i carichi di lavoro contemporanei. In parallelo, Eclipse OpenJ9 0.58 è stato rilasciato con supporto completo a questa nuova versione del JDK, offrendo un’alternativa runtime ottimizzata per chi cerca footprint ridotti e avvii più rapidi.

Note di rilascio OpenJDK 26

Lascia un commento