Oracle Java JDK 22 ning umumiy mavjudligini e'lon qildi


Oracle bu seshanba kuni JDK 22 GA chiqarilishini e'lon qildi.

JDK 22 12 ta yaxshilanishlarni taqdim etadi, ular oʻzlarining JDK takomillashtirish takliflarini (JEPs) kafolatlash uchun yetarli boʻlgan, jumladan yettita oldindan koʻrish funksiyasi va bitta inkubator funksiyasi. Ular Java tili, uning API-lari, unumdorligi va JDK tarkibiga kiritilgan asboblarni yaxshilashni qamrab oladi.

Bu 6 oylik qoʻllab-quvvatlanadigan qisqa muddatli reliz boʻlib, 2024-yil sentabrigacha JDK 23 bilan almashtiriladi. Relizdagi JEPlarga quyidagilar kiradi:

  • G1 uchun mintaqaviy mahkamlash - JEP 423
  • Super (...) oldidan bayonotlar [Ko'rib chiqish] - JEP 447
  • Tashqi funktsiya va xotira API - JEP 454
  • Nomsiz o'zgaruvchilar va naqshlar - JEP 456
  • Class-File API (ko‘rib chiqish) – JEP 457
  • Ko'p faylli manba kodli dasturlarni ishga tushiring - JEP 458
  • String shablonlari (ikkinchi ko'rib chiqish) - JEP 459
  • Vektor API (7-inkubator) - JEP 460
  • Oqim yig‘uvchilar (oldindan ko‘rish) – JEP 461
  • Strukturaviy parallellik (2-ko'rib chiqish) - JEP 462
  • Bilvosita e'lon qilingan sinflar va misolning asosiy usullari (ikkinchi ko'rib chiqish) - JEP 463
  • Qamrovli qiymatlar (2-ko'rib chiqish) - JEP 464

Java JDK 22 ni oling

Oracle Linux, MacOS va Windows uchun rasmiy paketlarni taqdim etadi, ularni quyidagi havola sahifasi orqali olish mumkin:

Java-ni yuklab oling: https://www.oracle.com/java/technologies/downloads/

Intel/AMD qurilmalaridagi Ubuntu foydalanuvchilari uchun “x64 Debian paketini“ yuklab oling va oʻrnating, ARM platformasi (masalan, Raspberry Pi) esa ARM64 siqilgan arxividan foydalanishi mumkin. Yangi boshlanuvchilar uchun paketni qanday o'rnatishni ko'rsatadigan bosqichma-bosqich ko'rsatma.