- Jinkludi 18-il proposta tal-JEP li jirfinaw il-lingwa u l-JDK
- Titjib fil-konkorrenza, valuri b'ambitu, u APIs ta' inkubazzjoni
- Ottimizza l-ibbutjar u l-memorja b'headers kompatti u AOT
- Isaħħaħ is-sigurtà (PEM, KDF) u joffri LTS ta' 8 snin
La Rilaxx ġdid tal-JDK issa disponibbli: Java 25 Jasal bħala parti miċ-ċiklu semiannwali b'aġġornament inkrementali li, minkejja li huwa kontinwu, jikkontribwixxi Bidliet rilevanti għal dawk li jibnu applikazzjonijiet moderniIt-tnedija Jinkorpora 18-il JEP iffukati fuq is-simplifikazzjoni tal-lingwa, l-irfinar tal-pjattaforma, u l-iffaċilitar tal-ħolqien ta' softwer. li jisfrutta l-kapaċitajiet tal-AI mingħajr ma jitlef is-sensazzjoni tradizzjonali tan-negozju tiegħu.
Oracle jifframma din il-verżjoni fil- It-30 anniversarju tal-pjattaforma u jenfasizza l-għan li jsir Java hija aktar aċċessibbli mingħajr ma tissagrifika r-robustezza tagħhaBarra minn hekk, jikkonferma Appoġġ fit-tul (LTS) ta' mill-inqas tmien snin, li joffri tieqa ġeneruża għall-ippjanar ta' adozzjonijiet u migrazzjonijiet b'inqas riskju operattiv.
Bidliet ewlenin fil-lingwa u l-JDK

Il-lingwa tikseb espressività bl- mudelli applikati għal tipi primittivi f'instanceof u switch (f'fażi ġdida ta' progress), Java timxi lejn mudell ta' mudelli aktar uniformi u aktar faċli biex jinqara. Din l-estensjoni tnaqqas il-frizzjoni u tgħin biex tikteb kodiċi aktar ċar mingħajr ma tirrikorri għal kompromessi.
Inkorporat ukoll Dikjarazzjonijiet tal-Importazzjoni tal-Moduli, li jissimplifika l-użu ta' libreriji modulari mingħajr ma jġiegħel lill-proġett isir modulu. Dan inaqqas il-kumplessità inizjali u jissimplifika l-integrazzjoni tad-dipendenzi f'ambjenti mħallta.
Biex inaqqsu ċ-“ċerimonja” tas-soltu, jidħlu Fajls Sors Kompatti e Metodi Prinċipali tal-Istanza, żewġ proposti li jiffaċilitaw eżerċizzji, skripts, utilitajiet u kompiti żgħar tas-sistema bi programmi aktar konċiżi u a bidu dirett tal-punt tad-dħul, aspetti partikolarment utli fit-tagħlim u l-awtomazzjoni, u li jissimplifikaw kif ikkumpila u mexxi programm Java mill-console.
Libreriji, konkorrenza, u xogħol orjentat lejn l-AI
Fil-ħwienet tal-kotba jispikka Konkorrenza Strutturata (avvanz ġdid), li jittratta sett ta' kompiti bħala unità ta' xogħol, itejjeb l-affidabbiltà tal-kodiċi konkorrenti u jiffaċilita l-kanċellazzjoni u l-monitoraġġ tiegħu. Dan l-approċċ jgħin biex jillimita l-kumplessità tal-flussi b'ħafna ħjut.
Żid Valuri Skoperti, iddisinjat biex jaqsam dejta immutabbli bejn threads ma' spiża aktar baxxa minn varjabbli lokali tal-ħajta, li jipprovdi ċarezza u mudell ta' trasferiment ta' informazzjoni aktar sigur f'xenarji ta' konkorrenza għolja.
Java 25 iżomm il-mudell ta' innovazzjoni miftuħa ħaj b' APIs ġodda fil-fażi ta' inkubazzjoni u karatteristiċi sperimentaliFosthom, jispikkaw dawk iffukati fuq il-komputazzjoni vettorjali, utli fl-AI u f'tagħbijiet tax-xogħol intensivi fil-komputazzjoni, b'ħarsa lejn il-maturità qabel integrazzjoni stabbli.
Prestazzjoni, bidu, u osservabbiltà

Biex tagħsar il-memorja, Intestaturi tal-Oġġetti Kompatti inaqqas id-daqs tal-intestaturi tal-oġġetti, u b'hekk iżid il- densità u l-użu ta' heaps f'deployments b'għadd kbir ta' istanzi, li huwa kruċjali f'servizzi u mikroservizzi b'kontenzjoni għolja.
Fil-bidu, jiġu introdotti titjib ergonomiku għall- Qabel il-Ħin (AOT) mil-linja tal-kmand u l-profiling bikri tal-metodu li jagħmilha aktar faċli biex jinħolqu u jerġgħu jintużaw il-caches tal-AOT. Ir-riżultat huwa tnedija aktar mgħaġġla tal-applikazzjonijiet mingħajr ma jiġi modifikat il-kodiċi tas-sors.
L-osservabbiltà hija msaħħa wkoll b'aġġustamenti għal Reġistratur tat-Titjira JDK u profili tas-CPU aktar stabbli, li jgħinu biex jiġu identifikati b'mod aktar preċiż l-ostakli u jiġu djanjostikati problemi ta' prestazzjoni fil-produzzjoni.
Standards ta' sigurtà u kriptografiċi
Min-naħa tal-protezzjoni, Java 25 iżżid Kodifikazzjonijiet PEM ta' Oġġetti Kriptografiċi (fil-previżjoni) u a API tal-Funzjoni tad-Derivazzjoni taċ-ĊavettaDawn il-komponenti jiffaċilitaw l-integrazzjoni maċ-ċwievet u ċ-ċertifikati f'formati komuni u jwittu t-triq għal ambjenti ta' kriptografija post-quantum, b'interoperabbiltà mtejba.
Appoġġ, komunità, u skjerament tal-cloud
Oracle jikkonferma LTS ta' mill-inqas tmien snin għal Java 25: aġġornamenti tas-sigurtà u l-prestazzjoni kull tliet xhur se jkunu disponibbli sa Settembru 2028 skont it-termini tal-NFC, u mbagħad manutenzjoni skont il-liċenzja OTN bħala minimu sa Settembru 2033Din l-iskeda tipprovdi stabbiltà fit-tul għal tagħbijiet tax-xogħol kritiċi.
L-evoluzzjoni tal-lingwa tkompli fi ħdan OpenJDK u l-Proċess tal-Komunità Java, b'kadenza ta' rilaxx ta' sitt xhur li tagħti valur regolarment. L-involviment tal-komunità jsostni fluss kontinwu ta' titjib li jibbilanċja l-aċċessibbiltà u l-qawwa għal applikazzjonijiet tan-negozju.
Fis-sħaba, Oracle Cloud Infrastructure (OCI) Hija l-ewwel iperskala li tappoġġja JDK 25 u tinkludi, mingħajr ebda spiża addizzjonali, Oracle Java SE u l- Pakkett ta' Prestazzjoni tal-Intrapriża, minbarra GraalVMFlimkien ma' għodod bħal Java Management Service, dan jipprovdi effiċjenza, kontroll tal-ispejjeż, u kanal ottimali biex jittieħed vantaġġ mill-karatteristiċi l-ġodda tal-JDK.
B'dan it-tnedija, il-pjattaforma hija pożizzjonata għas-snin li ġejjin billi tipprovdi pakkett koerenti: lingwaġġ aktar espressiv, libreriji lesti għall-konkorrenza, prestazzjoni mtejba tal-ibbutjar u tal-memorja, u pedament ta' sigurtà aġġornat, kollha appoġġjati minn appoġġ LTS u integrazzjoni tal-cloud irfinuta.
Jien dilettant tat-teknoloġija li bidlet l-interessi "geek" tiegħu fi professjoni. Għamilt aktar minn 10 snin minn ħajti nuża teknoloġija avvanzata u nagħmel tbagħbis ma’ kull tip ta’ programmi għal kurżità pura. Issa speċjajtejt fit-teknoloġija tal-kompjuter u l-logħob tal-kompjuter. Dan għaliex ilni aktar minn 5 snin naħdem nikteb għal diversi websajts dwar teknoloġija u video games, noħloq artikli li jfittxu li jagħtuk l-informazzjoni li għandek bżonn b’lingwa li tinftiehem minn kulħadd.
Jekk għandek xi mistoqsijiet, l-għarfien tiegħi jvarja minn dak kollu relatat mas-sistema operattiva Windows kif ukoll Android għat-telefowns ċellulari. U l-impenn tiegħi huwa għalik, jien dejjem lest li nqatta' ftit minuti u ngħinek issolvi kwalunkwe mistoqsija li jista' jkollok f'din id-dinja tal-internet.