Java 7 Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tag/java-7 Cao Đẳng FPT M?ng c c??c bng ? tuyển sinh theo hình thức xét tuyển h?sơ. Tiêu chí đào tạo: Thực học ?Thực nghiệp! Thu, 07 Sep 2023 04:37:45 +0000 vi hourly 1 //wordpress.org/?v=6.4.1 //westview-heights.com/wp-content/uploads/cropped-logo-fpt-32x32.png Java 7 Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tag/java-7 32 32 Java 7 Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tin-tuc-poly/tin-da-nang/cac-tinh-nang-ngon-ngu-moi-cua-jdk7.html Tue, 29 Aug 2023 03:44:33 +0000 //westview-heights.com/?p=252183 JDK7 là gì? JDK7 có những tính năng ngôn ng?mới nào? Hãy cùng khám phá trong bài viết dưới đây nhé! JDK7 là viết tắt của “Java Development Kit 7,” là một phiên bản của Java Development Kit (JDK) ...

The post Các tính năng ngôn ng?mới của JDK7 appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
JDK7 là gì? JDK7 có những tính năng ngôn ng?mới nào? Hãy cùng khám phá trong bài viết dưới đây nhé!

JDK7 là viết tắt của “Java Development Kit 7,” là một phiên bản của Java Development Kit (JDK) – một tập hợp các công c?và thư viện phát triển được s?dụng đ?phát triển ứng dụng Java. JDK7 là phiên bản th?7 của JDK và đã được phát hành vào năm 2011.

JDK7 đã đưa ra một s?cải tiến và tính năng mới trong việc phát triển ứng dụng Java, bao gồm cải tiến v?hiệu suất, ngôn ng?và thư viện. Một trong những tính năng nổi bật của JDK7 là h?tr?cho try-with-resources, giúp quản lý tài nguyên t?động đóng sau khi s?dụng, giúp giảm nguy cơ rò r?tài nguyên trong ứng dụng Java.

H?tr?String trong lệnh switch

Trước JDK 7, ch?có các loại kiểu nguyên (như byte, short int, char) có th?được s?dụng làm selector (b?chọn) trong câu lệnh switch ?case. 

Toán t??=?được s?dụng đ?so sánh. Nếu chúng ta switch trên b?chọn String thì s?báo lỗi như sau:

T?JDK 7, chúng ta có th?dùng String làm selector.

?ví d?trên, phương thức String.equals() được dùng đ?so sánh. Trình biên dịch Java có th?tạo mã trên switch hiệu qu?hơn so với câu lệnh if-else lồng nhau.

S?nguyên nh?phân

Trước JDK 7, chúng ta ch?có th?s?dụng giá tr?bát phân (với tiền t??? hoặc giá tr?thập lục phân (với tiền t??x?hoặc ?X?.

T?JDK 7, chúng ta có th?biểu th?các giá tr?bằng ch??dạng nh?phân với tiền t??b?(hoặc có th?viết ?B? cho các loại giá tr?nguyên (byte, short, int, long), tương t?như ngôn ng?C/C++

Cho phép gạch dưới trong giá tr?hằng s?/b>

Bắt nhiều exception trong 1 khối catch

Trước JDK 7, một khối catch ch?bắt được một exception. Ta cần s?khối catch bằng s?exception tương ứng cho dù các exception này thực hiện nhiệm v?giống nhau.

Trong JDK 7, ta có th?s?dụng một khối catch duy nhất, với các exception được phân cách bằng một thanh dọc (|).

 

 Quản lý tài nguyên t?động với try ?with ?resource

Trước JDK 7, chúng ta cần s?dụng câu lệnh try-catch-finally đ?quản lý tài nguyên. Chúng ta cần một khối finally đ?đảm bảo rằng các tài nguyên luôn luôn được đóng đúng cách bất k?có hay không có exception văng ra trong khối try.

JDK 7 giới thiệu câu lệnh try ?with ?resource, câu lệnh này đảm bảo rằng mỗi tài nguyên trong try (resource) luôn được đóng đúng cách ?cuối câu lệnh. Điều này làm cho mã được gọn gàng hơn.

Tăng kh?năng phán đoán kiểu đối với việc tạo generic instance

Khi tạo generic instance trong java 7, ta không cần khai báo kiểu ?phía sau nữa, nó dựa vào phía đầu suy ra kiểu cho phía sau.

B?môn Ứng dụng Phần mềm
Trường Cao đẳng FPT M?ng c c??c bng ? cơ s?Đà Nẵng

The post Các tính năng ngôn ng?mới của JDK7 appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>