Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

ข้อเท็จจริงน่าสนใจเกี่ยวกับ Java

  • Java เกิดจากอุบัติเหตุ: ทีมพัฒนากำลังสร้าง set-top box ทำความสะอาด C++ แล้วค้นพบ Java และ runtime environment
  • ชื่อเดิมคือ "Oak": Sun Marketing เปลี่ยนชื่อเพราะมีบริษัทชื่อ Oak อยู่แล้ว
  • ภาษายอดนิยมอันดับ 2: ใช้กันทั่วโลก นิยม لدىนักพัฒนา มักอยู่อันดับ 2 ในสำรวจความนิยม
  • 3 พันล้านโทรศัพท์: รันบน platform ที่สร้างด้วย Java
  • Minecraft เขียนด้วย Java: Notch สร้างเกมใน Java ต่อมา Microsoft ซื้อและปล่อยเวอร์ชัน C++
  • คีย์เวิร์ด final: ใช้กับ class, variable, method, field ได้ ทำให้ไม่สามารถเปลี่ยนแปลงได้ (final class ไม่ extend ได้, final variable เปลี่ยนค่าไม่ได้, final method override ไม่ได้, final field เป็น constant)
  • Java เป็นภาษา dynamic: ด้วย Java Instrumentation (แก้ไข pre-compiled classes รันไทม์) และ Java Reflection (เข้าถึง private variables)
  • ไม่มี pointers: ผู้สร้างคิดว่า pointers ทำให้ภาษาไม่ robust จึงตัดออก