อะไรคือความแตกต่างระหว่าง JDK 7 และ JDK 8?
อะไรคือความแตกต่างระหว่าง JDK 7 และ JDK 8?

วีดีโอ: อะไรคือความแตกต่างระหว่าง JDK 7 และ JDK 8?

วีดีโอ: อะไรคือความแตกต่างระหว่าง JDK 7 และ JDK 8?
วีดีโอ: 🔥 JavaScript ไม่ใช่ Java และ Java ก็ไม่ใช่ JavaScript 2024, เมษายน
Anonim

Java7 รองรับ JVM สำหรับภาษาที่พิมพ์แบบไดนามิก บวกกับ Type Interference สำหรับการสร้างอินสแตนซ์ทั่วไป Java8 นำเสนอคุณลักษณะที่คาดว่าจะได้รับมากที่สุดสำหรับภาษาการเขียนโปรแกรมที่เรียกว่า Lambda Expressions ซึ่งเป็นคุณลักษณะภาษาใหม่ที่ช่วยให้ผู้ใช้สามารถเขียนโค้ดฟังก์ชันท้องถิ่นเป็นอาร์กิวเมนต์ของเมธอด

ตามลําดับ Java 1.8 เหมือนกับ 8 หรือไม่

ใน JDK 8 และ JRE8 , สตริงเวอร์ชันคือ 1.8 และ 1.8 . 0. ต่อไปนี้คือตัวอย่างบางส่วนที่ใช้สตริงเวอร์ชัน: จาวา -รุ่น (ท่ามกลางข้อมูลอื่น ๆ ผลตอบแทน จาวา รุ่น 1.8.

อาจมีคนถามว่า JDK 8 เข้ากันได้แบบย้อนหลังหรือไม่ Java เวอร์ชันที่คาดว่าจะเป็นไบนารี ถอยหลัง - เข้ากันได้ . ตัวอย่างเช่น, JDK 8 สามารถรันโค้ดที่คอมไพล์โดย JDK 7 หรือ JDK 6. เป็นเรื่องปกติที่จะเห็นแอปพลิเคชั่นใช้ประโยชน์จากสิ่งนี้ ความเข้ากันได้ย้อนหลัง โดยใช้ส่วนประกอบที่สร้างขึ้นโดย different Java รุ่น

ดังนั้น Java 1.7 เหมือนกับ Java 7 หรือไม่

ไปจนถึง 1.7 หรือที่เรียกว่า Java7 ) มักจะมีการปรับปรุงทั้ง JVM และไลบรารีมาตรฐาน ดังนั้น ทั้งสองจึงต้องทำงานร่วมกันและถูกรวมเข้าด้วยกันใน JRE หากคุณกำลังวิ่งใด ๆ Java โปรแกรมบนคอมพิวเตอร์ของคุณ คุณได้ติดตั้ง JRE แล้ว JDK คือ Java ชุดพัฒนา.

ชื่อรหัสของ Java 8 คืออะไร?

ชื่อรหัส J2SE

รุ่น รหัสชื่อ วันที่วางจำหน่าย
JDK 1.1.8 เชลซี 8 เมษายน 2542
J2SE 1.2 สนามเด็กเล่น 4 ธ.ค. 1998
J2SE 1.2.1 (ไม่มี) 30 มีนาคม 2542
J2SE 1.2.2 คริกเก็ต 8 กรกฎาคม 2542

แนะนำ: