Java 是哪一家公司開發的?
Java由Sun Microsystems公司開發,並推出的一種可以編寫跨平台應用軟體、完全物件導向的高階程式設計語言,而該公司已經被Oracle甲骨文公司收購,所以Java現在由Oracle公司進行開發。
Java 的特色
Java語言自問世以來發展得非常快,是目前最熱門的程式語言之一。 Java之所以應用廣泛、受到大家的歡迎,是因為它有眾多突出的特點,其中最主要的特點有以下幾個。
物件導向
Java語言是純粹物件導向的。它提供了類別、介面和繼承等原語,支援類別、介面之間的單一繼承以及介面和類別之間的多實現機制;Java語言全面支援動態綁定,而C 語言只對虛擬函數使用動態綁定定。
語法簡單
Java語言的語法結構類似C和C ,但Java丟棄了C 中很難理解的運算子重載、多重繼承等模糊概念,特別是Java語言不使用指針,而是使用引用,並提供了自動垃圾回收機制,使程式設計師不必為記憶體管理而擔憂。
安全性高
Java特別強調安全性。 Java程式在運作之前會進行程式碼的安全性檢查,確保程式不會有非法存取本機資源、檔案系統的可能,確保了程式在網路間傳送運行的安全性。
平台無關性
Java引人虛擬機器概念,Java虛擬機器(JVM)建立在硬體和作業系統之上,用於實現對Java字節碼檔案的解釋和執行,為不同平台提供統一的介面。這使得Java應用程式可以運行於不同的系統平台,實現平台無關性,非常適合網路應用。
支援多執行緒
Java語言是支援多執行緒的。所謂多執行緒可以理解為程式中有多個任務並發執行,Java語言提供的同步機制可確保各執行緒對共享資料的正確操作。多執行緒可以在很大程度上提高程式的執行效率。
推薦教學:《Java教學》
以上是Java 是哪個公司開發的?的詳細內容。更多資訊請關注PHP中文網其他相關文章!