fbpx

Oracle công bố Java 18

Môi trường phát triển Java 18 của Oracle đã xuất hiện, với hứa hẹn có 9 cải tiến bao gồm khả năng thêm mã nguồn mẫu vào tài liệu API.

Các tính năng mới khác bao gồm JEP 408 để tạo mẫu và thử nghiệm, hai mô-đun ươm tạo, cũng như bản xem trước của JEP 420.

Java 18 JDK (Bộ phát triển Java) được thiết lập là bản phát hành ngắn hạn, được hỗ trợ trong sáu tháng cho đến khi bản tiếp theo xuất hiện vào tháng 3 và tháng 9 hàng năm. Bản phát hành hỗ trợ dài hạn gần đây nhất là JDK 17, ra mắt vào tháng 9 năm ngoái, trước đó là JDK 11 từ năm 2018.

Theo Oracle, JDK 18 “mang lại hàng nghìn cải tiến về hiệu suất, độ ổn định và bảo mật.”

Georges Saab, Phó chủ tịch phát triển của Java Platform Group, cho biết: “Việc phát hành Java 18 thể hiện cam kết liên tục của Oracle trong việc cung cấp cho các doanh nghiệp và nhà phát triển quyền truy cập nhanh hơn vào các cải tiến với chu kỳ phát hành tính năng kéo dài 6 tháng.”

Theo James Governor, nhà phân tích chính tại RedMonk, các nhà phát triển Java muốn tiếp tục đổi mới các tính năng ngôn ngữ lập trình hiện đại, cải tiến trải nghiệm của nhà phát triển, các dịch vụ được quản lý bằng đám mây và sự ổn định.

Ông nói: “Với chu kỳ phát hành 6 tháng nhất quán của Java, Oracle đang đáp ứng những nhu cầu đó, giúp giữ cho Java phù hợp với các ứng dụng và khối lượng công việc hiện đại”.

Các cập nhật và cải tiến cho các thư viện bao gồm “UTF-8 theo mặc định”, có nghĩa là các API phụ thuộc vào bộ ký tự mặc định sẽ hoạt động nhất quán trên tất cả các triển khai, hệ điều hành, ngôn ngữ và cấu hình, Oracle cho biết.

Nó cũng hứa hẹn một công cụ dòng lệnh và API để khởi động một máy chủ web tối thiểu chỉ phục vụ các tệp tĩnh, được gọi là JEP 408.

Trong bản preview của JEP 420, công cụ sẽ nâng tầm Java với tính năng so khớp mẫu cho các biểu thức và câu lệnh chuyển đổi, cùng với các phần mở rộng cho ngôn ngữ của các mẫu. Bản cập nhật được thiết lập để cho phép một biểu thức được kiểm tra dựa trên một số mẫu, mỗi mẫu có một hành động cụ thể để các truy vấn hướng dữ liệu phức tạp có thể được thể hiện một cách ngắn gọn và an toàn.

Java 18 có sẵn thông qua Đăng ký Oracle Java SE, mà Big Red mô tả là “dùng đến đâu trả tiền đến đó” cung cấp cho khách hàng sự hỗ trợ tốt nhất trong, quyền sử dụng GraalVM Enterprise, quyền truy cập vào Dịch vụ Quản lý Java, và tính linh hoạt để nâng cấp theo tốc độ kinh doanh của họ. ” Đó cũng là một cách bán phần mềm mà Oracle mới bắt đầu giám sát.

Được phát hành lần đầu tiên vào năm 1995 bởi Sun Microsystems, Java vẫn là ngôn ngữ lập trình phổ biến thứ hai trên thế giới, theo Chỉ số PYPL. ®

Bài viết liên quan