java是什么

Java是一種為多個平臺生成軟件的編程語言。由Sun Microsystems的前計算機科學家James A. Gosling在20世紀90年代中期開發(fā)的。編譯的代碼可在大多數操作系統(tǒng)上運行。

Java 是一種為多個平臺生成軟件的編程語言。當程序員編寫 Java 應用程序時,編譯的代碼(稱為字節(jié)碼)可在大多數操作系統(tǒng)(OS)上運行,包括 Windows,Linux 和 Mac OS。Java 從 C 和 C ++編程語言中衍生出大部分語法。


Java 是由 Sun Microsystems 的前計算機科學家 James A. Gosling 在 20 世紀 90 年代中期開發(fā)的。

Java 生成 applet(瀏覽器運行的程序),它們促進了 Internet 用戶的圖形用戶界面(GUI)和對象交互。在 Java applet 之前,Web 頁面通常是靜態(tài)的和非交互式的。隨著競爭產品(如 Adobe Flash 和 Microsoft Silverlight)的發(fā)布,Java applet 越來越受歡迎。

Java applet 在帶有 Java 虛擬機(JVM)的 Web 瀏覽器中運行,它將 Java 字節(jié)碼轉換為本機處理器指令,并允許間接 OS 或平臺程序執(zhí)行。JVM 提供運行字節(jié)碼所需的大多數組件,通常比通過其他編程語言編寫的可執(zhí)行程序小。如果系統(tǒng)缺少必需的 JVM,則字節(jié)碼無法運行。

Java 程序開發(fā)需要 Java 軟件開發(fā)工具包(SDK),它通常包括編譯器,解釋器,文檔生成器和用于生成完整應用程序的其他工具。

通過使用集成開發(fā)環(huán)境(IDE)(例如 JBuilder,Netbeans,Eclipse 或 JCreator)可以加快開發(fā)時間。IDE 通過拖放和點擊操作促進 GUI 的開發(fā),GUI 包括按鈕,文本框,面板,框架,滾動條和其他對象。

Java 程序可在臺式機,服務器,移動設備,智能卡和藍光光盤(BD)中找到。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容