6 poin oleh GN⁺ 2025-09-17 | Belum ada komentar. | Bagikan ke WhatsApp
  • Java 25 dan implementasi referensinya, JDK 25, telah resmi dirilis
  • Versi ini mencakup 18 JEP (Java Enhancement Proposal) baru
  • Perubahan utama mencakup penghapusan port x86 32-bit, Scoped Values, Structured Concurrency, dan peningkatan Primitive Types

Java 25 / JDK 25: Rilis Resmi

  • JDK 25, yaitu implementasi referensi Java 25, telah resmi dirilis sebagai versi distribusi untuk penggunaan produksi
  • Pada 15 Agustus 2025, release candidate kedua yaitu build 36 telah disediakan, dan sejak itu tidak ada laporan bug kritis (P1).
  • build 36 menjadi versi GA (General Availability) final, dan dapat digunakan juga di lingkungan operasional
  • Build OpenJDK berbasis lisensi GPL disediakan secara resmi oleh Oracle, dan versi build dari berbagai vendor lain juga akan segera didistribusikan

Link unduhan resmi OpenJDK

Fitur utama dan peningkatan

Rilis ini mencakup 18 JEP (Java Enhancement Proposal)

  • 470: Encoding objek kriptografi berbasis PEM (pratinjau)
  • 502: Stable Values (pratinjau)
  • 503: Penghapusan port x86 32-bit
  • 505: Structured Concurrency (pratinjau ke-5)
  • 506: Scoped Values
  • 507: Dukungan Primitive Types dalam pattern, instanceof, dan switch (pratinjau ke-3)
  • 508: Vector API (versi inkubator ke-10)
  • 509: Profiling waktu CPU JFR (fitur eksperimental)
  • 510: Key Derivation Function API
  • 511: Deklarasi Module Import
  • 512: Compact Source Files dan metode main instans
  • 513: Flexible Constructor Bodies
  • 514: Optimisasi command-line Ahead-of-Time
  • 515: Profiling metode Ahead-of-Time
  • 518: Collaborative sampling JFR
  • 519: Compact Object Headers
  • 520: Timing dan tracing metode JFR
  • 521: Generational Shenandoah

Selain JEP di atas, rilis ini juga mencakup ratusan peningkatan fitur kecil dan ribuan perbaikan bug

Informasi rilis lebih lanjut dan detail setiap JEP dapat dilihat di
Halaman proyek OpenJDK JDK 25

Belum ada komentar.

Belum ada komentar.