ความแตกต่างระหว่าง JDK 1. 5 และ JDK 1. 6 ความแตกต่างระหว่าง

Anonim

JDK 1. 5 vs JDK 1. 6

การทบทวนทั้ง JDK 1. 5 และ JDK 1. 6 เป็นถนนที่ดีที่เราใช้ช่องทางในการจดจำเลนนอน โปรแกรมเป็นรุ่นก่อน JDK หรือ Java 1. 5 เป็นโปรแกรมที่เผยแพร่ในช่วงปลายปี 2547 JDK 1. 5 เรียกว่า JDK 5. 0 การเปรียบเทียบนี้เหมือนกับ JDK 1. 6 ซึ่งเรียกว่า JDK 6. 0.

JDK 1. 5 มาพร้อมกับตัวเลือกในการให้การสนับสนุน generics เนื่องจากเอกสารแสดงให้เห็นว่าสามารถใช้งานร่วมกันได้หรือมีความเข้ากันได้กับความปลอดภัยประเภทคอมไพล์และด้วยข้อดีนี้จะช่วยลดความจำเป็นในการใช้ typecast หรือชนิด การแปลง

อีกสิ่งหนึ่งที่อาจกล่าวได้จาก JDK1 5 เกี่ยวข้องกับข้อมูลเมตา นี่เรียกว่าเป็นคำอธิบายประกอบตลอดเวลา เป็นคลาสดังกล่าวที่อนุญาตให้มีการติดแท็กด้วยข้อมูลเพิ่มเติมซึ่งประมวลผลโดยสาธารณูปโภคที่ทราบข้อมูลเมตา

Autoboxing หรือ unboxing เป็นอีกหนึ่งคุณลักษณะที่เน้นในการสร้าง JDK 1 5. คุณลักษณะนี้ช่วยให้สามารถแปลงอัตโนมัติที่มาระหว่างประเภทดั้งเดิมเช่น int และคลาส wrapper แบบดั้งเดิมเช่น integer

ในทางกลับกัน Enumerations มาพร้อมกับคำหลัก enum ที่สร้างแบบอักษรที่เฉพาะเจาะจงซึ่งเป็นรายการสั่งของค่าเช่นวันเดือนหรือแม้แต่เวลา ในเวอร์ชันก่อนหน้าของโปรแกรมไม่สามารถเข้าถึงสิ่งเหล่านี้ได้มากนักและสามารถเข้าถึงได้ผ่านทางหมายเลขที่ปลอดภัยเท่านั้นหรือสำหรับคนที่ร้ายแรงที่สร้างด้วยตัวเอง การแกว่งของ JDK1 5 เป็นรูปลักษณ์ใหม่ที่มีรูปลักษณ์และความรู้สึกที่เรียกได้ว่า synth

การเปรียบเทียบ JDK 1. 5 กับ JDK 1. 6 ค่อนข้างใหญ่ ความแตกต่างโดยรวมคือ JDK 1. 6 ทำได้เร็วกว่ามากและการดำเนินการคำสั่งทำได้อย่างราบรื่น การทำงานที่รวดเร็วและราบรื่นส่งผลต่อเครื่องเดสก์ท็อปและเซิร์ฟเวอร์เหมือนกัน

JDK 1. 6 เป็นแพลตฟอร์ม Java ตัวแรกที่ได้รับการสนับสนุนจาก Windows Vista แม้ว่าเวอร์ชันนี้จะไม่ได้รับการสนับสนุนมานาน

การอัปเกรดเป็น JDK 1. 6 จาก JDK 1. 5 มาพร้อมกับประโยชน์เช่น JavaScript ที่รวมอยู่ในแพลตฟอร์มทั้งหมดแพลตฟอร์มที่มีน้ำหนักเบาสมบูรณ์แบบซึ่งสามารถใช้สำหรับบริการเว็บอื่น ๆ ได้ JDK 1.6 ยังมาพร้อมกับ GUI ที่เรียบง่ายซึ่งช่วยให้ผู้ใช้มือใหม่สามารถเรียนรู้และทำตามได้ นอกจากนี้ยังมีความสำคัญในการให้การออกแบบ GUI แบบง่ายและการสนับสนุนแพลตฟอร์มแบบขยาย

สิ่งอื่นที่ไม่ซ้ำกันใน JDK 1. 6 ซึ่งไม่มีอยู่ใน JDK 1. 5 นั่นคือมีการใช้งาน JDBC4 เต็มรูปแบบ นี่เป็นสิ่งสำคัญในการให้การสนับสนุนฐานข้อมูล XML JDK 1.6 ยังมาพร้อมกับ Java DB รวมและผู้ใช้สามารถใช้ประโยชน์ได้ในการใช้งาน Java DatabaseJDK 1. 6 ยังแตกต่างจาก JDK 1. 5 เนื่องจากมีการสนับสนุน NetBeans IDE5 อย่างเต็มรูปแบบ 5.

เป็นเรื่องสำคัญที่ต้องกล่าวถึงด้วยว่า JDK 1.6 มาพร้อมกับการปรับปรุงด้านการรักษาความปลอดภัยที่ดีขึ้นเมื่อเทียบกับ JDK 1. 5. ในส่วนนี้ประกอบด้วยการรักษาความปลอดภัยแพลตฟอร์ม Native Java Authentication and Authorization Service (JAAS), New การ์ดสมาร์ท I / OAPI บริการรักษาความปลอดภัยดั้งเดิมและการอัปเดตห้องสมุดด้วย

สรุป

เป้าหมายโดยรวมของ JDK 1. 6 คือการให้บริการที่ดีขึ้นผ่าน JDK 1. 5.

JDK 1. 5 เรียกอีกอย่างว่า JDK 5. 0 และ JDK 1. 6 ยังเรียกว่า JDK 6. 0

แอพพลิเคชันทำงานได้เร็วขึ้นบน JDK 1. 6 เมื่อเทียบกับ JDK 1. 5.

JDK 1. 6 เป็นโปรแกรม Java ตัวแรกที่สนับสนุน Vista

JDK 1. 6 มาพร้อมกับการรวม JavaScript ในแพลตฟอร์ม

JDK 1.6 มีน้ำหนักเบาและสว่างในแหล่งข้อมูลของระบบ

JDK 1.6 มี GUI ที่น่าสนใจและใช้งานง่าย

JDK 1. 6 รองรับการทำงานของ NetBeans IDE 5. 5.

JDK 1. 6 มาพร้อมกับคุณสมบัติด้านความปลอดภัยที่ดีขึ้น