Java 25: Hizkuntza-ezaugarri berriak, errendimendua, segurtasuna eta LTS euskarria

Azken eguneratzea: 24/09/2025

  • Hizkuntza eta JDK hobetzen dituzten 18 JEP proposamen barne hartzen ditu.
  • Hobekuntzak aldiberekotasunean, balio mugatuetan eta API inkubatzaileetan
  • Optimizatu abioa eta memoria goiburu trinkoekin eta AOTrekin
  • Segurtasuna indartzen du (PEM, KDF) eta 8 urteko LTS eskaintzen du

Java 25

La JDK bertsio berria eskuragarri dago orain: Java 25 Seihilekoko zikloaren barruan iristen da eguneratze gehigarri batekin, eta, etengabekoa izan arren, laguntzen du Aplikazio modernoak eraikitzen dituztenentzat garrantzitsuak diren aldaketakAbiaraztea Hizkuntza sinplifikatzeko, plataforma doitzeko eta softwarearen sorrera errazteko 18 JEP ditu barne. AI gaitasunak aprobetxatzen dituena, bere negozio-kutsu tradizionala galdu gabe.

Oracle-k bertsio hau markoztatzen du Plataformaren 30. urteurrena eta egitearen helburua azpimarratzen du Java eskuragarriagoa da bere sendotasuna galdu gabeGainera, baieztatzen du Gutxienez zortzi urteko epe luzeko laguntza (LTS), adopzioak eta migrazioak arrisku operatibo txikiagoarekin planifikatzeko leiho eskuzabala eskainiz.

Hizkuntzaren eta JDK-ren aldaketa nagusiak

Zer da berria Java 25ean?

Hizkuntzak adierazkortasuna lortzen du mota primitiboei aplikatutako ereduak instanceof eta switch-en (aurrerapen fase berri batean), Java eredu uniformeago eta irakurtzeko errazago baterantz eramanez. Luzapen honek marruskadura murrizten du eta kode argiagoa idazten laguntzen du konpromisorik hartu gabe.

Eduki esklusiboa - Egin klik hemen  MSI Afterburner bere kabuz abiarazten da Windows-en: arrazoiak eta irtenbideak

Gainera, txertatuta dago Moduluen inportazio deklarazioak, liburutegi modularren erabilera errazten duena, proiektua modulu bihurtzera behartu gabe. Horrek hasierako konplexutasuna murrizten du eta mendekotasunen integrazioa errazten du ingurune mistoetan.

Ohiko “zeremonia” murrizteko, sartzen dira Iturburu-fitxategi trinkoak e Instantziaren metodo nagusiak, ariketak, scriptak, utilitateak eta sistema txikien zereginak programa zehatzagoekin eta hasiera zuzena sarrera puntuaren alderdiak, ikaskuntzan eta automatizazioan bereziki erabilgarriak direnak, eta nola errazten dutenak Java programa bat kontsolatik konpilatu eta exekutatu.

Liburutegiak, konkurrentzia eta adimen artifizialaren bidezko lana

Liburu-dendetan nabarmentzen da Aldiberekotasun egituratua (aurrerapen berria), zeregin multzo bat lan-unitate gisa hartzen duena, kode konkurrentearen fidagarritasuna hobetuz eta haren ezeztapena eta monitorizazioa erraztuz. Ikuspegi honek hari anitzeko fluxuen konplexutasuna mugatzen laguntzen du.

The Esparru-balioak, hari artean datu aldaezinak partekatzeko diseinatua hari-tokiko aldagaiak baino kostu txikiagoa, argitasuna eta informazio-transferentzia eredu seguruagoa eskainiz aldiberekotasun handiko eszenatokietan.

Java 25ek berrikuntza irekiko eredua bizirik mantentzen du API berriak inkubazio fasean eta ezaugarri esperimentalakHorien artean, bektore-konputazioan oinarritutakoak nabarmentzen dira, adimen artifizialarentzat eta konputazio-intentsiboko lan-kargetan erabilgarriak, integrazio egonkorra baino lehen heldutasunera begira.

Eduki esklusiboa - Egin klik hemen  Pixel Watch-en keinu berriek esku bakarrarekin kontrolatzea irauli dute.

Errendimendua, abiaraztea eta behatzeko gaitasuna

Errendimendua Java 25-en

Memoria estutzeko, Objektu-buru trinkoak objektuen goiburuen tamaina murrizten du, handituz dentsitate eta heap-en erabilera instantzia kopuru handia duten inplementazioetan, eta hori funtsezkoa da lehia handia duten zerbitzu eta mikrozerbitzuetan.

Hasieran, hobekuntza ergonomikoak sartzen dira Aurretik (AOT) komando-lerrotik eta metodoen profilaketa goiztiarretik, AOT cacheak sortzea eta berrerabiltzea errazten duena. Emaitza aplikazioen abiarazte azkarragoa da iturburu-kodea aldatu gabe.

Behagarritasuna ere hobetzen da doikuntzekin JDK Hegaldi Grabagailua eta CPU profil egonkorragoak, ekoizpenean oztopoak zehatzago identifikatzen eta errendimendu arazoak diagnostikatzen lagunduz.

Segurtasun eta kriptografia estandarrak

Babesari dagokionez, Java 25-ek gehitzen du Objektu kriptografikoen PEM kodeketak (aurreikuspenean) eta bat Gakoen Deribazio Funtzioen APIaOsagai hauek formatu arruntetako gako eta ziurtagiriekin integrazioa errazten dute eta inguruneetarako bidea irekitzen dute. kriptografia postkuantikoa, elkarreragingarritasun hobetuarekin.

Laguntza, komunitatea eta hodeiko hedapena

Orakuluak baieztatzen du Gutxienez zortzi urteko LTS Java 25erako: hiruhileko segurtasun eta errendimendu eguneraketak 2028ko irailera arte egongo dira eskuragarri NFC baldintzen arabera, eta ondoren mantentze-lanak gutxienez OTN lizentziapean egingo dira. 2033ko irailera arteOrdutegi honek epe luzerako egonkortasuna eskaintzen die lan-karga kritikoei.

Eduki esklusiboa - Egin klik hemen  Legion Go S SteamOS-ekin: Benetako bizitzako errendimenduaren eta esperientziaren konparaketa Windows 11-rekin alderatuta joko eramangarrietan

Hizkuntzaren bilakaera barruan jarraitzen du OpenJDK eta Java Komunitatearen Prozesua, sei hilabeteko argitalpen-kadentziarekin, balioa aldizka eskaintzen duena. Komunitatearen parte-hartzeak hobekuntza-fluxu jarraitua mantentzen du, irisgarritasuna eta potentzia orekatzen dituena. negozio aplikazioak.

Hodeian, Oracle Cloud Infrastructure (OCI) JDK 25 onartzen duen lehen hipereskala da eta, kostu gehigarririk gabe, Oracle Java SE eta Enpresaren errendimendu paketea, gainera GraalVMJava Management Service bezalako tresnekin konbinatuta, honek eraginkortasuna, kostuen kontrola eta JDKren ezaugarri berriak aprobetxatzeko kanal optimoa eskaintzen ditu.

Abiarazte honekin, plataforma datozen urteetarako prestatuta dago pakete koherente bat eskainiz: hizkuntza adierazkorragoa., konkurrentziarako prestatutako liburutegiak, abio eta memoriaren errendimendu hobetua eta segurtasun-oinarri eguneratua, guztiak LTS euskarriarekin eta hodeiko integrazio finduarekin babestuta.

Lotutako artikulua:
Nola konpilatu eta exekutatu Java programa bat kontsolatik