什麼是Java?
Java 是一種基於類的,物件導向的高階程式語言,其設計是儘可能少的實現依賴. 它是一種通用程式語言,旨在讓程式設計師寫一次,在任何地方執行 (WORA),這意味著編譯的Java程式碼可以在支援Java的所有平臺上執行,而不需要重新編譯. Java應用程式通常編譯為位元組碼,可以在任何Java虛擬機器 (JVM) 上執行,而不管底層的計算機架構如何. Java的語法與C和C++類似,但低階別的設施比它們中的任何一個都少. Java 執行時提供了動態功能 (如反射和執行時程式碼修改),這些功能通常無法在傳統編譯語言中使用. 根據GitHub的資料,截至2019年,Java是最受歡迎的程式語言之一,特別是用於客戶端和伺服器的Web應用程式,據報道有900萬開發人員.