Java 26 lansert uten LTS – men fortsatt viktig for utviklere

Java 26 er nå lansert av Oracle, med en rekke forbedringer innen ytelse, sikkerhet og utvikleropplevelse – til tross for at dette ikke er en såkalt langtidsstøttet (LTS) versjon.

Java 26 kommer uten LTS i vente av Java 27, men det regnes fortsatt som en viktig utgivelse.

Java 26 er nå lansert av Oracle, med en rekke forbedringer innen ytelse, sikkerhet og utvikleropplevelse – til tross for at dette ikke er en såkalt langtidsstøttet (LTS) versjon, melder The New Stack.

Lanseringen kom under JavaOne 2026 og følger den etablerte seksmåneders syklusen for oppdateringer av plattformen.

– Handler om å holde Java relevant

Ifølge analytiker Stephen O’Grady er dette først og fremst en oppdatering som skal holde Java oppdatert:

– De viktigste endringene er ytelsesforbedringer – blant annet i garbage collection og lazy constants, som er særlig relevante for KI-bruk og arbeidslaster, sier han.

Han beskriver Java 26 som en videreføring av utviklingen:

– Det er en release som flytter plattformen fremover og holder Java relevant.

Ikke LTS – men fortsatt viktig

Java 26 er ikke en LTS-versjon. Det betyr at mange virksomheter med konservative oppgraderingsrutiner trolig vil vente. Likevel mener eksperter at det er mye å hente for utviklere som følger utviklingen tett.

– For utviklere som ligger i front, er det mye å se nærmere på, sier Simon Ritter til The New Stack.

Ytelse i fokus

Flere av forbedringene i Java 26 handler om ytelse.

Blant annet er garbage collector (G1) forbedret for å redusere overhead mellom tråder, noe som kan gi høyere ytelse uten behov for endringer i arkitektur.

Samtidig videreføres arbeid fra tidligere versjoner med bedre oppstartstid og mer effektiv håndtering av objekter.

Om såkalte «lazy constants» sier Ritter:

– Det gir utviklere bedre kontroll over når verdier settes, og gjør det mulig å være mer effektiv.

Nye nettverks- og sikkerhetsfunksjoner

Java 26 introduserer også støtte for HTTP/3 i HTTP-klienten.

– HTTP/3 bruker UDP i stedet for TCP, og selv om det krever ekstra lag for pålitelighet, gir det lavere forsinkelse, sier Ritter.

På sikkerhetssiden kommer blant annet en ny API for PEM-koding av kryptografiske objekter, samt støtte for mer moderne kryptering og forbedringer knyttet til signering og forsyningskjedesikkerhet.

Fjerner gammel teknologi

En viktig opprydding i denne versjonen er fjerningen av Applet API.

– Applets er dødt teknologi. Det finnes ikke lenger nettlesere som støtter dem på en sikker måte, sier Ritter.

Tydelig KI-fokus

Oracle knytter flere av forbedringene til økt bruk av KI i programvareutvikling.

– De nye funksjonene reflekterer et fokus på å hjelpe kunder med å utnytte KI og kryptografi for å bygge applikasjoner, sier Georges Saab.

Del av en større retning

Selv om Java 26 ikke er en LTS-utgivelse, viser den retningen plattformen beveger seg i – med særlig vekt på ytelse, skybaserte arbeidslaster og KI.

For mange utviklere vil dette være en versjon å følge med på, selv om produksjonsmiljøer kanskje venter på neste LTS.

Powered by Labrador CMS