Sự khác biệt giữa JDK 1. 5 và JDK 1. 6 Sự khác biệt giữa

Anonim

JDK 1. 5 vs JDK 1. 6

Việc đánh giá cả JDK 1. 5 và JDK 1. 6 là một con đường tốt vì chúng ta mất hết làn đường bộ nhớ, nơi một trong những chương trình là một tiền thân của người khác. JDK hoặc Java 1. 5 là một chương trình được phát hành vào cuối năm 2004. JDK 1. 5 cũng được gọi là JDK 5. 0. Tương tự này cũng tương tự như JDK 1. 6 mà còn được gọi là JDK 6. 0.

JDK 1. 5 đi kèm với tùy chọn cung cấp hỗ trợ cho generics, vì tài liệu của nó cho thấy nó tương thích hoặc cung cấp tính tương thích với an toàn loại biên dịch, và với lợi ích này nó loại bỏ bất kỳ nhu cầu sử dụng typecasts hoặc loại chuyển đổi.

Một điều khác có thể nói về JDK1. 5 là liên quan đến siêu dữ liệu. Đây cũng thường được gọi là chú thích. Đó là các lớp học như vậy cho phép các phương pháp được gắn thẻ với dữ liệu bổ sung, sau đó được xử lý bởi các tiện ích nhận thức siêu dữ liệu.

Autoboxing hoặc unboxing cũng là một tính năng được tập trung trong xây dựng của JDK 1. 5. Tính năng này cho phép chuyển đổi tự động giữa các kiểu nguyên thủy như int và các lớp wrapper nguyên thủy như số nguyên.

Mặt khác, Enumerations đi kèm với các từ khóa enum tạo ra một kiểu chữ cụ thể mà là một danh sách được sắp xếp các giá trị như ngày, tháng hoặc thậm chí thời gian. Trong các phiên bản trước của chương trình, bạn không thể đạt được điều này và chỉ có thể đạt được thông qua các số nguyên an toàn không kiểu, hoặc cho những người nghiêm túc, các lớp xây dựng theo cách thủ công. Sự xoay của JDK1. 5 là một cái nhìn hoàn toàn mới với một cái nhìn skinnable và cảm thấy gọi là synth.

Một so sánh của JDK 1. 5 với JDK 1. 6 là khá lớn. Sự khác biệt tổng thể là JDK 1. 6 nhanh hơn nhiều và việc thực hiện các lệnh là liền mạch. Việc chạy nhanh và trơn tru ảnh hưởng đến máy tính để bàn và máy chủ như nhau.

JDK 1. 6 cũng là nền tảng Java đầu tiên được hỗ trợ bởi Windows Vista mặc dù phiên bản này không bền vững trong sản xuất.

Nâng cấp lên JDK 1. 6 từ JDK 1. 5 đi kèm với các lợi ích như JavaScript được tích hợp và bao gồm trong toàn bộ nền tảng, nền tảng hoàn chỉnh nhẹ có thể được sử dụng cho các dịch vụ web khác nhau. JDK 1.6 cũng đi kèm với một GUI đơn giản cho phép ngay cả những người mới làm quen để học tập và làm theo. Nó cũng rất quan trọng trong việc cung cấp một thiết kế giao diện đơn giản và hỗ trợ nền tảng mở rộng bản địa.

Một điều khác biệt duy nhất trong JDK 1. 6 không có trong JDK 1. 5 là có thực hiện đầy đủ JDBC4. Điều này cũng rất quan trọng trong việc cung cấp hỗ trợ cơ sở dữ liệu XML. JDK 1. 6 cũng đi kèm với một Java DB bao gồm và một người dùng được tự do để sử dụng trong việc triển khai cơ sở dữ liệu Java.JDK 1. 6 cũng khác với JDK 1. 5 ở chỗ nó hỗ trợ đầy đủ NetBeans IDE5. 5.

Cũng cần phải đề cập đến JDK 1.6 có một số cải tiến về bảo mật được cải thiện khi so sánh với JDK 1. 5. Trong số này bao gồm Nền tảng Native, Java Authentication and Authorization Service (JAAS), New Smart Card I / OAPI, các dịch vụ an ninh bản địa cũng như cập nhật thư viện.

Tóm tắt

Mục đích tổng thể của JDK 1. 6 là cung cấp dịch vụ được cải tiến qua JDK 1. 5.

JDK 1. 5 còn được gọi là JDK 5. 0 và JDK 1. 6 cũng được gọi là JDK 6. 0.

Ứng dụng chạy nhanh hơn trên JDK 1. 6 so với JDK 1. 5.

JDK 1. 6 là ứng dụng Java đầu tiên hỗ trợ Vista.

JDK 1. 6 đi kèm với tích hợp JavaScript trong nền tảng.

JDK 1. 6 là nhẹ và nhẹ trên tài nguyên hệ thống.

JDK 1. 6 có GUI hấp dẫn và đơn giản.

JDK 1. 6 cho phép hỗ trợ NetBeans IDE 5. 5.

JDK 1. 6 cũng có các tính năng bảo mật được cải tiến.