国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Java 技術是什么?

2019-11-17 04:06:28
字體:
來源:轉載
供稿:網友
java 技術既是一種高級的面向對象的編程語言,也是一個平臺。Java 技術基于 Java 虛擬機(Java virtual machine,JVM)的概念 —— 這是語言與底層軟件和硬件之間的一種轉換器。Java 語言的所有實現都必須實現 JVM,從而使 Java 程序可以在有 JVM 的任何系統上運行。

Java 編程語言(Java PRogramming language)與眾不同之處在于:Java 程序既是編譯型的(compiled)(轉換為一種稱為 Java 字節碼的中間語言),又是解釋型的(interpreted)(JVM 對字節碼進行解析和運行)。編譯只進行一次,而解釋在每次運行程序時都會進行。編譯后的字節碼采用一種針對 JVM 優化過的機器碼形式;解釋器是 JVM 的實現。

Java 平臺(Java platform) 是一種純軟件平臺,它可以在各種基于硬件的平臺上運行。它有三個版本(參見后面的 Java 平臺的多個版本)。它由 JVM 和 Java 應用程序編程接口(Java application Programming Interface,API)組成。Java API 是一個大型的現成軟件組件(類)集合,它可以簡化 applet 和應用程序的開發和部署,包括健壯、安全且可互操作的企業應用程序。它涵蓋從基本對象到連網和安全性,再到 xml 生成和 Web 服務的所有東西。Java API 組織成相關類和接口的庫;庫也稱為包(package)。

除了 Java API 之外,每個完整的 Java 平臺實現還包含:

用來編譯、運行、監視、調試應用程序以及建立應用程序文檔的開發工具。
用來部署應用程序的標準機制。
用來創建復雜的圖形用戶界面(GUI)的用戶界面工具包。
用來啟用數據庫訪問和操作遠程對象的集成庫。
Java 技術是最初由 Sun Microsystems 公司開發的。Java Community Process(JCP,一個由全世界的 Java 開發人員和獲得許可的人員組成的開放性組織)對 Java 技術規范、參考實現和技術兼容性包進行開發和修訂。在 2006 年 8 月,Sun Microsystems 宣布它打算開放 Java 平臺的源碼,并開始征詢對許可協議和管理方式的反饋。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新邵县| 富民县| 平舆县| 天峨县| 丹寨县| 临沧市| 广州市| 抚松县| 阳泉市| 铁力市| 揭东县| 齐河县| 河源市| 泰州市| 太白县| 崇明县| 轮台县| 志丹县| 顺昌县| 开原市| 吴堡县| 图片| 沛县| 木里| 茌平县| 滦南县| 朝阳市| 保靖县| 启东市| 吉首市| 神池县| 兖州市| 成都市| 新乡县| 张家港市| 铜梁县| 平安县| 呼图壁县| 北票市| 巴青县| 遂昌县|