Java SE Development Kit 8 (JDK8)
Java SE Development Kit 8 (JDK8)
Giới thiệu Java 8
Oracle đã phát hành một phiên bản Java 8 vào ngày 18/03/2014. Đây là một phiên bản mang tính cách mạng của Java cho nền tảng phát triển phần mềm. Nó bao gồm các nâng cấp khác nhau cho lập trình Java, JVM, Tools và các thư viện.
Một số tính năng mới chủ yếu của Java 8 bao gồm:
- Default method : Cung cấp phương thức mặc định cho Interface.
- Lambda expression : Thêm khả năng xử lý function cho Java.
- Method references : Các hàm tham chiếu theo tên của phương thức thay vì gọi trực tiếp. Sử dụng các function làm tham số.
- Stream API : bao gồm các class, interface và enum để cho phép các hoạt động kiểu function trên các element (phần tử) của một Collection, Array. Nó thực hiện chỉ khi nó yêu cầu (lazy).
- Date Time API : cung cấp một số lớp mới trong gói java.time cùng với định dạng thời gian Joda.
- Optional : là một lớp được sử dụng để hạn chế với lỗi NullPointerException trong ứng dụng Java.
- New tools : Các công cụ và tiện ích mới cho trình biên dịch được thêm vào như jdeps.
- Nashorn, JavaScript Engine : là javascript Engine cho phép chạy javascript trên JVM. Nó tương tự như engine V8 cung cấp bởi chrome dùng để chạy Node.js. Nó tương thích với các ứng dụng Node.js trong khi đồng thời hỗ trợ các thư viện Java được gọi thông qua mã javascript chạy trên máy chủ.
Download JDK 8 tại đây
Các bạn lưu ý: tải đúng phiên bản dành cho hệ điều hành máy tính bạn đang sử dụng.
Chúc các bạn học tốt!
Mạng Xã Hội