Bản phát hành Java SE 14

Java SE 17 được phát hành vào ngày 14 tháng XNUMX.

Những thay đổi sau đây được giới thiệu:

  • Chuyển đổi biểu thức trong trường hợp biểu mẫu VALUE -> {} đã được thêm vĩnh viễn, giữ nguyên điều kiện mặc định và không yêu cầu câu lệnh ngắt.
  • Các khối văn bản được phân cách bằng ba dấu ngoặc kép """ đã đạt đến giai đoạn sơ bộ thứ hai. Đã thêm các chuỗi thoát, không thêm dòng mới trước nguồn cấp dữ liệu dòng trong khối nhiều dòng và s, biểu thị một khoảng trắng.
  • Trên cơ sở sơ bộ, một thể hiện hành vi mới được giới thiệu để cho phép phát triển hơn nữa việc khớp mẫu.
  • Các bản ghi với từ khóa bản ghi được trình bày sơ bộ. Các bản ghi tự động nhận các phương thức bằng, hashCode, toString, getters cho các thành viên bản ghi và một hàm tạo.
  • Cải thiện mô tả về lỗi NullPointerException.
  • Đã thêm trình đóng gói jpackage cho các ứng dụng độc lập.
  • Cổng dành cho nền tảng Solaris và SPARC không được dùng nữa và có thể bị xóa trong tương lai.

Nguồn: linux.org.ru

Thêm một lời nhận xét