JDK 26

MĂ« 17 mars 2026 doli JDK 26 — implementimi referencĂ« i platformĂ«s Java SE (Platform version 26), qĂ« specifikohet nĂ« JSR 401 nĂ« kuadĂ«r tĂ« Procesit tĂ« Komunitetit Java. Kjo Ă«shtĂ« raportuar nĂ« faqen zyrtare tĂ« OpenJDK.

Detajet kryesore të lansimit:

  • Statusi: DisponueshmĂ«ria e pĂ«rgjithshme (versioni publik).
  • NdĂ«rtime binarĂ«: SkedarĂ«t binarĂ« gati pĂ«r prodhim nĂ«n licencĂ«n GPL nĂ« ndĂ«rtimin nga Oracle tashmĂ« janĂ« tĂ« disponueshĂ«m nĂ« jdk.java.net.
  • Zhvillimi: Funksionet dhe grafiku i lĂ«shimit janĂ« formuar nĂ«pĂ«rmjet procesit JEP (Propozimi pĂ«r PĂ«rmirĂ«simin e JDK) mbi bazĂ«n e JEP 2.0. VetĂ« lĂ«shimi Ă«shtĂ« pĂ«rgatitur sipas procesit tĂ« LĂ«shimit tĂ« JDK (JEP 3).

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

  • Faza e Shkurtimeve NjĂ« (ndara nga linja kryesore): 4 dhjetor 2025
  • Faza e Shkurtimeve Dy: 15 janar 2026
  • Kandidati i parĂ« pĂ«r lĂ«shim: 5 shkurt 2026
  • Kandidati pĂ«rfundimtar pĂ«r lĂ«shim: 19 shkurt 2026
  • DisponueshmĂ«ria e pĂ«rgjithshme: 17 mars 2026

Ndryshimet kryesore:

  • 500: pĂ«rdorimi i reflektimit 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 tĂ« hiqet;
  • 504: API Applet Ă«shtĂ« hequr, e cila u pĂ«rdor pĂ«r tĂ« ekzekutuar aplikacione Java nĂ« shfletues;
  • 516: Ă«shtĂ« realizuar mundĂ«sia e pĂ«rdorimit tĂ« caches tĂ« avancuara (AOT – ahead-of-time) me çdo mbledhĂ«s plehrash;
  • 517: nĂ« API-nĂ« e HTTP Client Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r protokollin HTTP/3;
  • 522: Ă«shtĂ« rritur performanca e mbledhĂ«sit tĂ« plehrave G1;
  • 524: API pĂ«r kodimin dhe dekodimin e objekteve me çelĂ«sa kriptografikĂ«, certifikata dhe lista tĂ« revokuara tĂ« certifikatave nĂ« formatin PEM Ă«shtĂ« pĂ«rditĂ«suar nĂ« fazĂ«n e ParĂ« PĂ«rmirĂ«suese;
  • 525: API pĂ«r paralele tĂ« strukturuar (Structured Concurrency) Ă«shtĂ« pĂ«rditĂ«suar nĂ« fazĂ«n e GjashtĂ« PĂ«rmirĂ«suese;
  • 526: API Lazy Constants pĂ«r punĂ« me objekte qĂ« pĂ«rmbajnĂ« tĂ« dhĂ«na tĂ« pandryshueshme, Ă«shtĂ« pĂ«rditĂ«suar nĂ« Faza e DytĂ« PĂ«rmirĂ«suese;
  • 529: Ă«shtĂ« propozuar njĂ« implementim provues i njĂ«mbĂ«dhjetĂ« (Eleventh Incubator) pĂ«r API-nĂ« Vector, e cila ofron funksione pĂ«r llogaritje vektoriale duke pĂ«rdorur instruksionet vektoriale tĂ« procesorĂ«ve x86_64 dhe AArch64;
  • 530: variant i katĂ«rt paraprak pĂ«r mundĂ«sinĂ« e pĂ«rdorimit tĂ« tipeve primitive (int, byte, char dhe lloje tĂ« tjera themelore qĂ« nuk janĂ« objekte) nĂ« tĂ« gjitha format e shabllonĂ«ve, nĂ« operatorin "instanceof" dhe nĂ« bloket "switch".

Burimi: linux.org.ru

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