-
Java ถูกสร้างขึ้นโดยบังเอิญ ทีมนักพัฒนากำลังยุ่งกับการสร้างกล่องรับสัญญาณ และเริ่มทำความสะอาด C++ เมื่อเสร็จสิ้นการเปลี่ยนแปลงเหล่านี้ พวกเขาก็ค้นพบ Java และสภาพแวดล้อมรันไทม์
-
หลายๆ คนอาจทราบเรื่องนี้แล้ว แต่สำหรับผู้ที่ไม่ทราบชื่อ Java ไม่ใช่ชื่อดั้งเดิมที่ใช้กำหนดภาษานี้ มันคือ 'โอ๊ค' ระบบ Sun Marketing เปลี่ยนชื่อในภายหลังเมื่อรู้ว่ามีบริษัทชื่อ 'Oak' อยู่
-
เป็นภาษาที่ใช้กันอย่างแพร่หลายทั่วโลก และถือเป็นภาษาโปรดในหมู่นักพัฒนา และเป็นโปรแกรมที่ได้รับความนิยมสูงสุดเป็นอันดับสองในระหว่างการสำรวจ
-
มีโทรศัพท์ 3 พันล้านเครื่องและโทรศัพท์มือถือจำนวนมากขึ้นเรื่อยๆ ที่ทำงานโดยใช้แพลตฟอร์มที่สร้างโดยใช้ Java
-
เกมที่ได้รับความนิยมมากที่สุดตลอดกาล 'Minecraft' เขียนด้วยภาษาจาวา Notch ผู้สร้าง 'Minecraft' เขียนเกมในภาษา Java ซึ่ง Microsoft ได้ซื้อกิจการในภายหลัง และเวอร์ชันใหม่ของเกมได้รับการเผยแพร่ใน C++
-
คีย์เวิร์ด 'final' สามารถใช้กับคลาส ตัวแปร เมธอด และฟิลด์ วิธีนี้จะทำให้แอตทริบิวต์ทั้งหมดไม่สามารถเปลี่ยนแปลงได้ กล่าวคือ ไม่สามารถขยายคลาสสุดท้ายได้ ตัวแปรสุดท้ายไม่สามารถเปลี่ยนแปลงได้ วิธีการสุดท้ายไม่สามารถแทนที่ได้ และฟิลด์สุดท้ายเป็นค่าคงที่
-
Java มีสองลักษณะที่ทำให้เป็นไดนามิก เครื่องมือวัด Java และการสะท้อนของ Java เครื่องมือ Java ช่วยในการแก้ไขคลาสที่คอมไพล์ล่วงหน้า หากจำเป็นต้องเปลี่ยนโค้ดในขณะใช้งาน Java Reflections ช่วยในการดูตัวแปรส่วนตัวของคลาสเฉพาะ
-
ขณะใช้ C++ พวกเราหลายคนคงจะหงุดหงิดและสับสนกับแนวคิดของพอยน์เตอร์และวิธีการทำงาน โชคดีที่ใน Java ไม่มีแนวคิดเรื่องพอยน์เตอร์ เนื่องจากผู้สร้างคิดว่าการเพิ่มพอยน์เตอร์จะขัดขวางความทนทานของภาษา