Java 是什么軟件??還是什么。。作用是什么。。??通俗語。。謝謝。
熱心網友
Java是具有以下特征的高級程序語言: 簡單 面向對象 可分布 可解釋 強壯 安全性 結構化 輕便 功能強大 多線程 動態 Java既可以被編譯,也可以被解釋。通過編譯器,可以把Java程序翻譯成一種中間代碼 - 稱為字節碼 - 可以被Java解釋器解釋的獨立于平臺的代碼。通過解釋器,每條Java字節指令被分析,然后在計算機上運行。只需編譯一次,程序運行時解釋執行。下圖說明了它是如何工作的:可以把Java字節碼看作運行在Java虛擬機(Java VM)上的機器代碼指令。每中Java解釋器,不管是Java開發工具還是可以運行Java小應用程序的Web瀏覽器,都是一種Java VM的實例。JavaVM也可以由硬件實現。Java字節碼使“寫一次,到處運行”成為可能。可以在任何有Java編譯器的平臺上把Java程序編譯成字節碼。這個字節碼可以運行在任何Java VM上。例如,同一個Java程序可以運行在WindowsNT、Solaris和Macintosh上。Java平臺平臺是程序運行的硬件或軟件環境。Java平臺與大多數其它平臺不同之處在于它是運行于其它基于硬件平臺的純軟件平臺。大多數其它平臺是硬件和操作系統的結合。Java平臺由兩部分組成: Java虛擬機(Java VM) Java應用程序界面(Java API) 我們已經介紹了Java VM,它是Java平臺的基礎,可以移植到各種基于硬件的平臺上。Java API是軟件組件的集合,它們提供了很多有用的功能,如圖形用戶界面(GUI)。Java API被分組為相關組件的庫(包)。下圖描述了一個運行在Java平臺上的Java程序,如應用程序(application)或小應用程序(applet)。如圖中顯示的,JavaAPI和VM把Java程序從硬件依賴中分離出來。作為一種獨立于平臺的環境,Java比本地代碼慢一些。然而,聰明的編譯器、很好地調制過的解釋器和即時字節碼編譯器可以在不犧牲可移植性的條件下使Java的表現接近本地代碼。參考文獻: 。
熱心網友
Java是Sun公司推出的一種編程語言。它是一種通過解釋方式來執行的語言,語法規則和C++類似。同時,Java也是一種跨平臺的程序設計語言。用Java語言編寫的程序叫做“Applet”(小應用程序),用編譯器將它編譯成類文件后,將它存在WWW頁面中,并在HTML檔上作好相應標記,用戶端只要裝上Java的客戶軟件就可以在網上直接運行“Applet”。 Java非常適合于企業網絡和Internet環境,現在已成為Internet中最受歡迎、最有影響的編程語言之一。