Oracle dengan bangganya mengumumkan ketersediaan umum JDK 23, kemas kini utama kepada Java Development Kit dengan keupayaan lanjutan untuk pembangunan aplikasi asli awan dan pembelajaran mesin. Keluaran ini dibina berdasarkan warisan tiga dekad Java, menawarkan ciri baharu dan beribu-ribu kemas kini untuk meningkatkan prestasi, kestabilan dan keselamatan.
Dengan keluaran ini, pembangun boleh memanfaatkan 12 Cadangan Peningkatan JDK (JEP) baharu dan peningkatan dalam bidang seperti konkurensi, pengurusan memori dan kesederhanaan bahasa. Kemas kini ini bertujuan untuk mengekalkan kedudukan Java sebagai salah satu bahasa pengaturcaraan yang paling popular dan digunakan secara meluas di dunia, di samping memenuhi permintaan moden AI dan pembangunan asli awan.
Salah satu ciri utama JDK 23 ialah penyepaduan Generasi Z Garbage Collector (ZGC) sebagai pilihan lalai. ZGC, direka untuk mengendalikan set data besar-besaran, menawarkan masa jeda sub-milisaat dan meningkatkan kecekapan Java untuk mengendalikan beban kerja seperti AI dan analitik data. Penambahan mod generasi mengoptimumkan lagi prestasi dengan mengurangkan jejak memori keseluruhan dan meningkatkan responsif aplikasi.
JDK 23 juga memperkenalkan ciri baharu di bawah Project Loom, yang bertujuan untuk memudahkan penyelarasan dan meningkatkan prestasi aplikasi yang sangat selari. Dengan penggunaan benang maya, pembangun Java boleh mengurus berjuta-juta benang dengan cekap, menjadikannya lebih mudah untuk mengendalikan beban kerja AI yang kompleks. Project Panama juga mengembangkan keupayaan Java untuk saling beroperasi dengan memori asing dan kod asing, menjadikannya lebih mudah untuk menyepadukan rangka kerja pembelajaran mesin yang popular seperti TensorFlow.
Keluaran ini juga termasuk kemas kini di bawah Project Amber, memfokuskan pada menjadikan bahasa lebih ringkas dan lebih mudah untuk digunakan. Kemas kini ini meningkatkan kebolehbacaan kod dan menjadikan Java pilihan yang berdaya maju untuk aplikasi tertumpu data yang lebih kecil sebagai tambahan kepada projek perusahaan besar. Ini amat penting kerana Java bersaing dengan bahasa "lebih bergaya" lain seperti Python dan Go dalam bidang seperti AI dan pembangunan asli awan.
Keselamatan kekal sebagai keutamaan utama untuk Oracle, dan JDK 23 termasuk sokongan yang dipertingkatkan untuk API segmen memori Panama, yang menyediakan cara selamat untuk pembangun berinteraksi dengan memori asli. Syarikat itu juga secara beransur-ansur mengalih keluar akses kepada API dalaman, meningkatkan lagi integriti platform.
Selain ciri utama ini, JDK 23 menawarkan alatan baharu untuk pembangun, seperti kemasukan pengkompil Graal Just-In-Time (JIT) sebagai pilihan dalam Oracle JDK. Ini membolehkan masa permulaan dan pemanasan badan yang lebih pantas untuk aplikasi, meningkatkan prestasi keseluruhan. Penyepaduan Graal JIT dengan Oracle JDK menyelaraskan proses pembangunan dan memudahkan pembangun untuk bereksperimen dengan konfigurasi yang berbeza.
Tambahan pula, pemalam Kod Visual Studio Oracle kini menyokong JDK terkini dalam masa nyata, memudahkan pembangun mengakses ciri baharu apabila ia dikeluarkan. Ini telah membantu merapatkan jurang antara pembangun Java yang berpengalaman dan peserta yang lebih baharu dalam bidang tersebut, memastikan Java kekal sebagai pilihan popular dalam kalangan pelajar dan penggemar.
Apabila Java memasuki dekad keempatnya, Oracle terus mengimbangi inovasi dengan kestabilan. Dengan menawarkan kitaran keluaran enam bulan untuk pembangun yang mahukan ciri terkini dan keluaran Sokongan Jangka Panjang (LTS) untuk mereka yang mengutamakan kestabilan, Oracle memastikan Java kekal sebagai platform yang dibina untuk masa hadapan. Syarikat itu sudah pun mengusahakan JDK 24, yang dijangka akan dikeluarkan tahun depan.
Baca lebih lanjut daripada siaran LinkedIn saya di sini
Atas ialah kandungan terperinci Memperkenalkan Peningkatan Tertinggi Pembangun Java JDK dengan Peningkatan AI Lanjutan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!