Java SE 17 telah dikeluarkan pada 14 Mac.
Perubahan berikut diperkenalkan:
- Tukar ungkapan dalam kes borang VALUE -> {} telah ditambahkan secara kekal, yang meninggalkan syarat lalai dan tidak memerlukan pernyataan putus.
- Blok teks yang dihadkan oleh tiga tanda petikan """ telah mencapai peringkat awal kedua. Menambahkan jujukan melarikan diri , yang tidak menambah baris baharu sebelum suapan baris dalam blok berbilang baris dan s, yang menandakan satu ruang.
- Pada asas awal, contoh tingkah laku baharu diperkenalkan untuk membolehkan pembangunan padanan corak selanjutnya.
- Rekod dengan rekod kata kunci dibentangkan secara awal. Rekod secara automatik menerima equals, hashCode, kaedah toString, getter kepada ahli rekod dan pembina.
- Penerangan yang lebih baik tentang ralat NullPointerException.
- Menambah pembungkus jpackage untuk aplikasi serba lengkap.
- Pelabuhan untuk platform Solaris dan SPARC telah ditamatkan dan mungkin dialih keluar pada masa hadapan.
Sumber: linux.org.ru