6 puan yazan GN⁺ 2025-09-17 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Java 25 ve onun referans implementasyonu JDK 25 resmi olarak yayımlandı
  • Bu sürüm, yeni 18 JEP (Java Enhancement Proposal) özelliği içeriyor
  • x86 32 bit portunun kaldırılması, Scoped Values, Structured Concurrency, Primitive Types iyileştirmeleri gibi önemli değişiklikler uygulandı

Java 25 / JDK 25: Resmi yayımlanma

  • Java 25’in referans implementasyonu olan JDK 25, resmi olarak üretim dağıtımı sürümü olarak yayımlandı
  • 15 Ağustos 2025’te ikinci sürüm adayı olan build 36 sunuldu ve o tarihten bu yana kritik (P1) hata raporu yok.
  • build 36, nihai GA (General Availability) sürümüdür ve üretim ortamlarında da kullanılabilir
  • GPL lisanslı OpenJDK derlemeleri Oracle tarafından resmi olarak sunuluyor; diğer birçok tedarikçinin derleme sürümlerinin de yakında dağıtılması bekleniyor

OpenJDK resmi indirme bağlantısı

Başlıca özellikler ve iyileştirmeler

Bu sürümde 18 JEP (Java Enhancement Proposal) yer alıyor

  • 470: PEM tabanlı kriptografik nesne kodlaması (preview)
  • 502: Stable Values (preview)
  • 503: x86 32 bit portunun kaldırılması
  • 505: Structured Concurrency (5. preview)
  • 506: Scoped Values
  • 507: pattern, instanceof ve switch içinde Primitive Types desteği (3. preview)
  • 508: Vector API (10. incubator sürümü)
  • 509: JFR CPU zaman profillemesi (deneysel özellik)
  • 510: Key Derivation Function API
  • 511: Module Import bildirimi
  • 512: Compact Source Files ve instance main method
  • 513: Flexible Constructor Bodies
  • 514: Ahead-of-Time komut satırı optimizasyonu
  • 515: Ahead-of-Time method profillemesi
  • 518: JFR iş birlikçi örnekleme
  • 519: Compact Object Headers
  • 520: JFR method zamanlaması ve izleme
  • 521: Generational Shenandoah

Bu sürümde yukarıdaki JEP’lere ek olarak yüzlerce küçük özellik iyileştirmesi ve binlerce hata düzeltmesi de yer alıyor

Sürüme ilişkin ayrıntılı bilgiler ve JEP detayları için
OpenJDK JDK 25 proje sayfası incelenebilir

Henüz yorum yok.

Henüz yorum yok.