RETRO

Haber · Yapay zekâ ve kod · Java SE

JDK 27 çıktı

Java'nın yeni sürümü yayında. OpenJDK, JDK 27'yi 15 Eylül 2026'da genel kullanıma açtı. Projeyi Oracle yönetiyor. Ücretsiz; jdk.java.net'teki derlemeler GPL v2 ve Classpath Exception lisansıyla geliyor. Sitede şu an 27.0.1 güncellemesi duruyor (Linux x64, Linux AArch64, macOS AArch64 ve Windows x64 için).

Sürümde dokuz JEP (JDK Enhancement Proposal, yani geliştirme önerisi) var. Beşi hâlâ önizleme ya da kuluçka aşamasında. Asıl değişiklik varsayılan ayarlarda. JDK 9'dan beri tek işlemcili ya da 1792 MB'den az belleği olan makinelerde Serial çöp toplayıcı seçiliyordu; artık her ortamda G1 seçiliyor. Sıkıştırılmış nesne başlıkları da bayrak gerektirmeden açık geliyor: 64 bit platformlarda başlık 96 bitten 64 bite iniyor. JEP'teki SPECjbb2015 ölçümlerine göre bellekte yüzde 22'ye, işlemci zamanında yüzde 8'e varan kazanç var. TLS 1.3'te kuantum sonrası X25519MLKEM768 anahtar değişimi varsayılan oldu. Flight Recorder da parola ve token gibi değerleri, kayıt süreçten çıkmadan "[REDACTED]" diye gizliyor.

Gerçi bu kısa destekli bir sürüm. Uzun destekli (LTS) sürüm hâlâ JDK 25. Bildirildiğine göre ücretsiz güncellemeler, JDK 28'in çıkacağı 2027 Mart'ına kadar sürecek. Sunucusunu JDK 25'te tutanların acele etmesine gerek yok. Ama yeni varsayılanları önceden denemek hiç de fena bir fikir değil.

Kaynaklar

İçindekiler · Sayı 01 · Eylül 2026