什麼是Java？
Java 是一種高階、基於類、面向物件的程式語言，其設計目的是盡可能減少實現依賴性。它是一種通用程式語言，旨在讓程式設計師編寫一次，隨處執行（WORA），這意味著編譯後的 Java 程式碼可以在所有支援 Java 的平臺上執行，而無需重新編譯。 Java 應用程式通常被編譯為可以在任何 Java 虛擬機器 (JVM) 上執行的位元組碼，無論底層計算機體系結構如何。 Java 的語法與 C 和 C++ 類似，但比它們中的任何一個具有更少的低階設施。 Java 執行時提供了傳統編譯語言通常不具備的動態功能（例如反射和執行時程式碼修改）。根據 GitHub 的資料，截至 2019 年，Java 是最流行的程式語言之一，特別是對於客戶端 - 伺服器 Web 應用程式，據報導有 900 萬開發人員。