- Ngawengku 18 usulan JEP anu nyaring basa sareng JDK
- Perbaikan pikeun konkurensi, nilai scoped, sareng API inkubasi
- Optimalkeun boot sareng mémori nganggo header kompak sareng AOT
- Nguatkeun kaamanan (PEM, KDF) sareng nawiskeun LTS 8 taun
La Pelepasan JDK énggal ayeuna sayogi: Java 25 Éta sumping salaku bagian tina siklus semiannual kalayan pembaruan incremental anu, sanaos kontinyu, nyumbang Parobahan relevan pikeun jalma anu ngawangun aplikasi modern. Peluncuran Incorporates 18 JEPs fokus kana nyederhanakeun basa, fine-tuning platform, sarta facilitating software kreasi. anu ngungkit kamampuan AI tanpa kaleungitan rasa bisnis tradisional na.
Oracle pigura versi ieu dina ulang 30th tina platform sarta nekenkeun tujuan nyieun Java langkung gampang diaksés tanpa ngorbankeun kakuatanana. Sajaba ti éta, confirms Pangrojong jangka panjang (LTS) sahenteuna dalapan taun, nawarkeun jandela berehan pikeun perencanaan adoptions jeung migrasi kalawan resiko operasional kirang.
Parobihan konci dina basa sareng JDK

Basa gains ekspresif jeung pola dilarapkeun ka tipe primitif instanceof na switch (dina fase anyar kamajuan), mindahkeun Java ka arah model pola nu leuwih seragam jeung gampang dibaca. Ekstensi ieu ngirangan gesekan sareng ngabantosan nyerat kode anu langkung jelas tanpa kedah kompromi.
Ogé diasupkeun Déklarasi Impor modul, nu simplifies pamakéan perpustakaan modular tanpa forcing proyék pikeun jadi modul a. Ieu ngurangan pajeulitna awal jeung streamlines integrasi kagumantungan dina lingkungan campuran.
Pikeun ngurangan biasa "upacara", maranéhna asupkeun File Sumber Kompak e Métode Utama conto, dua usulan anu ngagampangkeun latihan, naskah, utilitas sareng tugas sistem leutik kalayan program anu langkung ringkes sareng mimiti langsung tina titik Éntri, aspék utamana mangpaat dina learning jeung automation, sarta yén simplify kumaha compile tur ngajalankeun program Java ti konsol nu.
Perpustakaan, konkurensi, sareng karya berorientasi AI
Di toko-toko buku eta nangtung kaluar Concurrency terstruktur (kamajuan anyar), nu Ngaruwat sakumpulan tugas salaku unit gawé, ngaronjatkeun reliabiliti kode babarengan jeung facilitating pembatalan sarta monitoring. pendekatan ieu mantuan pikeun ngawatesan pajeulitna aliran multi-threaded.
Tambihkeun dina Nilai Lingkup, dirancang pikeun babagi data immutable antara threads kalawan hargana leuwih handap tina variabel thread-lokal, nyadiakeun kajelasan sarta modél mindahkeun informasi leuwih aman dina skenario tinggi-concurrency.
Java 25 ngajaga model inovasi kabuka hirup kalawan API anyar dina fase inkubasi jeung fitur ékspériménDiantarana, anu difokuskeun kana komputasi véktor nangtung, mangpaat dina AI sareng beban kerja anu intensif-intensif, kalayan ningali kadewasaan sateuacan integrasi anu stabil.
Performance, ngamimitian, sarta observability

Pikeun squeeze memori, Kompak Objék lulugu ngurangan ukuran headers objék, ngaronjatkeun kapadetan sarta pamakéan heaps di deployments kalawan angka nu gede ngarupakeun instansi, nu mangrupakeun konci dina jasa jeung microservices kalawan contention tinggi.
Dina mimiti, perbaikan ergonomic diwanohkeun pikeun Ahead-of-Time (AOT) tina garis paréntah sareng profil metode awal anu ngagampangkeun nyiptakeun sareng nganggo deui cache AOT. Hasilna nyaéta peluncuran aplikasi anu langkung gancang tanpa ngarobih kode sumber.
Observability ogé ditingkatkeun ku pangaluyuan kana JDK Recorder hiber sarta propil CPU leuwih stabil, mantuan pikeun leuwih akurat ngaidentipikasi bottlenecks sarta nangtukeun jenis panyakitna masalah kinerja dina produksi.
Kaamanan sareng standar kriptografi
Di sisi panyalindungan, Java 25 nambihan Encodings PEM tina Objék Kriptografi (dina sawangan) jeung a API Fungsi turunan konciKomponén ieu ngagampangkeun integrasi sareng konci sareng sertipikat dina format umum sareng jalan pikeun lingkungan kriptografi post-kuantum, kalawan ningkat interoperability.
Rojongan, komunitas, sareng panyebaran awan
Oracle confirms a LTS sahenteuna dalapan taun pikeun Java 25: apdet kaamanan sareng kinerja quarterly bakal sayogi dugi ka Séptémber 2028 dina kaayaan NFC, teras pangropéa dina lisénsi OTN sakedik. dugi ka Séptémber 2033Jadwal ieu nyayogikeun stabilitas jangka panjang pikeun beban kerja kritis.
Évolusi basa terus di jero OpenJDK sarta Prosés Komunitas Java, kalawan cadence release genep bulan nu delivers nilai rutin. Dursasana Komunitas sustains aliran kontinyu perbaikan nu balances diakses jeung kakuatan pikeun aplikasi bisnis.
Dina méga, Infrastruktur Awan Oracle (OCI) Ieu mangrupikeun hyperscale munggaran anu ngadukung JDK 25 sareng kalebet, tanpa biaya tambahan, Oracle Java SE sareng Perusahaan Performance Packsajaba ti GraalVMDigabungkeun sareng alat sapertos Java Management Service, ieu nyayogikeun efisiensi, kontrol biaya, sareng saluran optimal pikeun ngamangpaatkeun fitur JDK énggal.
Kalayan peluncuran ieu, platform diposisikan pikeun taun-taun anu bakal datang ku nyayogikeun pakét anu koheren: basa leuwih ekspresif, perpustakaan-siap concurrency, ningkat kinerja boot jeung memori, sarta yayasan kaamanan diropéa, sadayana dirojong ku rojongan LTS jeung integrasi awan fine-tuned.
Abdi mangrupikeun peminat téknologi anu parantos ngajantenkeun minat "geek" janten profési. Kuring parantos nyéépkeun langkung ti 10 taun hirup kuring nganggo téknologi canggih sareng ngintip kalayan sagala jinis program tina rasa panasaran murni. Ayeuna kuring geus husus dina téhnologi komputer jeung video kaulinan. Ieu kusabab pikeun leuwih ti 5 taun kuring geus nulis pikeun sagala rupa situs web on téhnologi jeung video kaulinan, nyieun artikel nu neangan masihan anjeun informasi nu peryogi dina basa anu kaharti ku sarerea.
Upami Anjeun gaduh patarosan, pangaweruh abdi rentang ti sagalana patali jeung sistem operasi Windows ogé Android pikeun handphone. Sareng komitmen abdi ka anjeun, kuring sok daék nyéépkeun sababaraha menit sareng ngabantosan anjeun ngabéréskeun patarosan anu anjeun gaduh di dunya internét ieu.