JDK 26

Më 17 mars 2026, u lëshua JDK 26 - një implementim referencë i platformës Java SE (Platform version 26), i specifikuar në JSR 401 brenda Procesit të Komunitetit Java. Kjo u raportua në sitin zyrtar të OpenJDK.

Detajet kyçe të lëshimit:

  • Statusi: DisponueshmĂ«ria e pĂ«rgjithshme (versioni i hapur pĂ«r publikun).
  • NdĂ«rtesat binarĂ«: SkedarĂ«t binarĂ« tĂ« gatshĂ«m pĂ«r prodhim nĂ«n licencĂ«n GPL nĂ« ndĂ«rtimin nga Oracle tani janĂ« tĂ« disponueshĂ«m nĂ« jdk.java.net.
  • Zhvillimi: Tiparet dhe grafiku i lĂ«shimit janĂ« formuar nĂ«pĂ«rmjet procesit JEP (JDK Enhancement Proposal) mbi bazĂ«n e JEP 2.0. VetĂ« lĂ«shimi Ă«shtĂ« pĂ«rgatitur nĂ« pĂ«rputhje me procesin e lĂ«shimit tĂ« JDK (JEP 3).

Grafiku i zhvillimit dhe lëshimit të JDK 26:

  • Faza e parĂ« e zvogĂ«limit (dega nga main line): 4 dhjetor 2025
  • Faza e dytĂ« e zvogĂ«limit: 15 janar 2026
  • Kandidat i parĂ« pĂ«r lĂ«shim: 5 shkurt 2026
  • Kandidati pĂ«r lĂ«shim final: 19 shkurt 2026
  • DisponueshmĂ«ria e pĂ«rgjithshme: 17 mars 2026

Ndryshimet kryesore:

  • 500: pĂ«rdorimi i refleksionit tĂ« thellĂ« pĂ«r tĂ« ndryshuar fushat e shĂ«nuara me fjalĂ«n kyçe 'final', tani sjell njĂ« paralajmĂ«rim dhe nĂ« tĂ« ardhmen planifikohet pĂ«r t'u hequr;
  • 504: u hoq API i Applet, i pĂ«rdorur pĂ«r tĂ« nisur aplikacionet Java nĂ« shfletues;
  • 516: u realizua mundĂ«sia e pĂ«rdorimit tĂ« caches tĂ« paracaktuar (AOT – ahead-of-time) me çdo mbledhĂ«s plehrash;
  • 517: nĂ« API-nĂ« e HTTP Client u shtua mbĂ«shtetje pĂ«r protokollin HTTP/3;
  • 522: pĂ«rmirĂ«suar performanca e mbledhĂ«sit tĂ« plehrave G1;
  • 524: API pĂ«r kodimin dhe dekodimin e objekteve me çelĂ«sa, certifikata dhe lista tĂ« tĂ«rhekurve tĂ« certifikatave nĂ« formatin PEM u pĂ«rditĂ«sua nĂ« fazĂ«n e DytĂ« tĂ« Parashikimit;
  • 525: API pĂ«r paralele tĂ« strukturuar (Structured Concurrency) u pĂ«rditĂ«sua nĂ« fazĂ«n e GjashtĂ« tĂ« Parashikimit;
  • 526: API Lazy Constants pĂ«r punĂ«n me objekte qĂ« pĂ«rmbajnĂ« tĂ« dhĂ«na tĂ« pandryshueshme, u pĂ«rditĂ«sua nĂ« fazĂ«n e DytĂ« tĂ« Parashikimit;
  • 529: u propozua njĂ« implementim i njĂ«mbĂ«dhjetĂ« provĂ« (Eleventh Incubator) i Vector API, qĂ« ofron funksione pĂ«r llogaritje me vektor duke pĂ«rdorur instruksionet vektoriale tĂ« procesorĂ«ve x86_64 dhe AArch64;
  • 530: njĂ« version i katĂ«rt i parĂ« pĂ«r mundĂ«sinĂ« e pĂ«rdorimit tĂ« llojeve primitive (int, byte, char dhe lloje tĂ« tjera themelore, qĂ« nuk janĂ« objekte) nĂ« tĂ« gjitha llojet e templave, nĂ« operatorin 'instanceof' dhe nĂ« blloqet 'switch'.

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster