站長資訊網
        最全最豐富的資訊網站

        java程序的運行環境簡稱為什么

        java程序的運行環境簡稱為“JRE”。JRE是運行JAVA程序所必須的環境的集合,包含JVM標準實現及Java核心類庫。JRE包括兩部分:1、Java Runtime Environment,是可以在其上運行、測試和傳輸應用程序的Java平臺;2、Java Plug-in,允許Java Applet和JavaBean組件在使用了JRE的瀏覽器中運行。

        java程序的運行環境簡稱為什么

        程序員必備接口測試調試工具:立即使用
        Apipost = Postman + Swagger + Mock + Jmeter
        Api設計、調試、文檔、自動化測試工具
        后端、前端、測試,同時在線協作,內容實時同步

        本教程操作環境:windows7系統、java8版本、Dell G3電腦。

        java程序的運行環境簡稱為“JRE”。

        JRE簡介

        JRE是Java Runtime Environment的簡稱,指Java運行環境,是Sun的產品。運行JAVA程序所必須的環境的集合,包含JVM標準實現及Java核心類庫。

        JRE(包括Java Plug-in)是Sun的產品,包括兩部分:Java Runtime Environment和Java Plug-in。

        • Java Runtime Environment是可以在其上運行、測試和傳輸應用程序的Java平臺。它不包含開發工具(JDK)–編譯器、調試器和其它工具。JRE需要輔助軟件–Java Plug-in–以便在瀏覽器中運行applet。

        • Java Plug-in軟件允許Java Applet和JavaBean組件在使用Sun的Java Runtime Environment的瀏覽器中運行,而不是在使用缺省的Java運行環境的瀏覽器中運行。Java Plug-in可用于Netscape Navigator和Microsoft Internet Explorer。

        J2RE是Java2 Runtime Environment,即Java運行環境,只是強調其匹配Java2平臺,有時簡稱JRE。如果你只需要運行Java程序或Applet,下載并安裝它即可。

        JRE 是開發和運行 Java 程序的三個相關組件之一。 其他兩個組件如下:

        • Java 開發工具包 (JDK) 是一組用于開發 Java 應用的工具。 開發人員按照 Java 版本和軟件包或修訂版(Java Enterprise Edition (Java EE)、Java Special Edition (Java SE) 或 Java Mobile Edition (Java ME))來選擇 JDK。 每個 JDK 始終包含兼容的 JRE,因為運行 Java 程序是開發 Java 程序的過程的一部分。

        • Java 虛擬機 (JVM) 實時執行 Java 應用。 每個 JRE 都包含默認 JVM,但開發人員可自由選擇滿足其應用的特定資源需求的其他 JVM。

        JRE 將使用 JDK 創建的 Java 代碼與在 JVM 上運行所需的必要庫相結合,然后創建用于執行所生成程序的 JVM 實例。 JVM 可用于多個操作系統,使用 JRE 創建的程序可在所有操作系統上運行。 通過這種方式,Java 運行時環境使 Java 程序不做修改即可在任何操作系統中運行。

        JRE 如何工作?

        JDK 和 JRE 進行交互以創建可持續的運行時環境,能夠在幾乎任何操作系統中無縫執行基于 Java 的應用。 以下組成了 JRE 運行時架構:

        • 類裝入器

          Java 類裝入器動態加載運行 Java 程序所需的所有類。 由于 Java 類僅在需要時加載到內存中,因此 JRE 會按需使用類裝入器以自動執行此過程。

        • 字節碼驗證器

          在將 Java 代碼傳遞到解釋器之前,由字節碼驗證器確保代碼的格式和準確性。 如果代碼違反系統完整性或訪問權,那么該類將被視為已損壞,不會加載。

        • 解釋器

          字節碼成功加載后,Java 解釋器將創建 JVM 實例,以支持 Java 程序在底層機器上本機執行。

        JRE 包含哪些內容?

        除了 Java 虛擬機外,JRE 還包含多種其他支持軟件工具和功能,幫助您最大程度發揮 Java 應用的作用。

        部署解決方案

        部署技術包含在 JRE 安裝中,例如 Java Web Start 和 Java Plugin,這些技術旨在簡化應用的激活,并為將來的 Java 更新提供高級支持。

        開發工具包

        JRE 還包含工具包,旨在幫助開發人員改進程序的用戶界面。 其中的一些工具包包括:

        • Java 2D:用于以 Java 語言繪制二維圖形的應用編程接口 (API)。 開發人員可以創建豐富的用戶界面、特殊效果、游戲和動畫。

        • Abstract Window Toolkit (AWT):用于創建對象、按鈕、滾動條和窗口的 GUI(圖形用戶界面)。

        • Swing:另一種輕量級 GUI,使用一組豐富的窗口小部件提供靈活的用戶友好型定制。

        集成庫

        Java 運行時環境提供了大量集成庫,以幫助開發人員在應用和服務之間創建無縫的數據連接。 其中一些庫包括:

        • Java IDL (CORBA):使用公共對象請求架構,支持用 Java 編程語言編寫的分布式對象。

        • Java Database Connectivity (JDBC) API:為開發人員提供工具以編寫應用,以訪問遠程關系數據庫、平面文件和電子表格。

        • Java Naming and Directory Interface (JNDI):一種編程接口和目錄服務,使客戶端能夠創建可使用命名約定從數據庫訪存信息的可移植應用。

        語言和實用程序庫

        JRE 中包含 java.lang. 和 java.util. 包,他們是 Java 應用設計、包版本控制、管理和監控所需的基本包。 包的例子包括:

        • 集合框架:由一組接口組成的統一架構,旨在改進應用數據的存儲和處理。

        • 并行實用程序:具有高性能線程實用程序的功能強大的框架包。

        • 首選項 API:輕量級跨平臺持久 API,支持同一機器上的多個用戶定義自己的一組應用首選項。

        • 日志記錄:生成日志報告,如安全故障、配置錯誤和性能問題,供進一步分析。

        • Java 歸檔 (JAR):獨立于平臺的文件格式,以 JAR 格式捆綁多個文件,顯著提高下載速度和減小文件大小。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 九九精品在线视频| 国产人妖乱国产精品人妖| 无码日韩精品一区二区免费暖暖 | 87国产私拍福利精品视频| 欧产日产国产精品精品| 久久精品国产WWW456C0M| 国产精品国产欧美综合一区 | 亚洲精品成a人在线观看| 国产精品自产拍在线观看花钱看| 国内精品免费在线观看| 国产成人精品午夜福利| 亚洲精品成人无码中文毛片不卡| 精品国产亚洲男女在线线电影| 国产在线精品网址你懂的 | 久久精品夜夜夜夜夜久久| 久久久久一级精品亚洲国产成人综合AV区| 日本精品久久久久中文字幕| 国产精品露脸国语对白| 无码国内精品久久人妻蜜桃| 亚洲国产精品碰碰| 欧美精品亚洲日韩aⅴ| 精品国产午夜肉伦伦影院| 国产精品午夜无码AV天美传媒| 91久久精品国产成人久久| 欧美成人精品一级高清片| 国产精品1区2区| 999精品视频这里只有精品| 国产精品成熟老女人视频| 国精品无码一区二区三区左线| 久久香蕉国产线看观看精品yw | 欧美精品一区二区三区在线| 国产精品亚洲精品观看不卡| 99久久这里只有精品| 国产精品福利网站导航| 国产精品欧美一区二区三区不卡 | 欧美成人精品欧美一级乱黄一区二区精品在线| 国产精品无码一区二区在线| 精品日韩在线视频一区二区三区| 精品中文高清欧美| 欧美日韩国产成人高清视频,欧美日韩在线精品一 | 亚洲精品久久久www|