久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      java程序的運(yùn)行環(huán)境簡(jiǎn)稱(chēng)為什么

      java程序的運(yùn)行環(huán)境簡(jiǎn)稱(chēng)為“JRE”。JRE是運(yùn)行JAVA程序所必須的環(huán)境的集合,包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及Java核心類(lèi)庫(kù)。JRE包括兩部分:1、Java Runtime Environment,是可以在其上運(yùn)行、測(cè)試和傳輸應(yīng)用程序的Java平臺(tái);2、Java Plug-in,允許Java Applet和JavaBean組件在使用了JRE的瀏覽器中運(yùn)行。

      java程序的運(yùn)行環(huán)境簡(jiǎn)稱(chēng)為什么

      程序員必備接口測(cè)試調(diào)試工具:立即使用
      Apipost = Postman + Swagger + Mock + Jmeter
      Api設(shè)計(jì)、調(diào)試、文檔、自動(dòng)化測(cè)試工具
      后端、前端、測(cè)試,同時(shí)在線(xiàn)協(xié)作,內(nèi)容實(shí)時(shí)同步

      本教程操作環(huán)境:windows7系統(tǒng)、java8版本、Dell G3電腦。

      java程序的運(yùn)行環(huán)境簡(jiǎn)稱(chēng)為“JRE”。

      JRE簡(jiǎn)介

      JRE是Java Runtime Environment的簡(jiǎn)稱(chēng),指Java運(yùn)行環(huán)境,是Sun的產(chǎn)品。運(yùn)行JAVA程序所必須的環(huán)境的集合,包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及Java核心類(lèi)庫(kù)。

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

      • Java Runtime Environment是可以在其上運(yùn)行、測(cè)試和傳輸應(yīng)用程序的Java平臺(tái)。它不包含開(kāi)發(fā)工具(JDK)–編譯器、調(diào)試器和其它工具。JRE需要輔助軟件–Java Plug-in–以便在瀏覽器中運(yùn)行applet。

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

      J2RE是Java2 Runtime Environment,即Java運(yùn)行環(huán)境,只是強(qiáng)調(diào)其匹配Java2平臺(tái),有時(shí)簡(jiǎn)稱(chēng)JRE。如果你只需要運(yùn)行Java程序或Applet,下載并安裝它即可。

      JRE 是開(kāi)發(fā)和運(yùn)行 Java 程序的三個(gè)相關(guān)組件之一。 其他兩個(gè)組件如下:

      • Java 開(kāi)發(fā)工具包 (JDK) 是一組用于開(kāi)發(fā) Java 應(yīng)用的工具。 開(kāi)發(fā)人員按照 Java 版本和軟件包或修訂版(Java Enterprise Edition (Java EE)、Java Special Edition (Java SE) 或 Java Mobile Edition (Java ME))來(lái)選擇 JDK。 每個(gè) JDK 始終包含兼容的 JRE,因?yàn)檫\(yùn)行 Java 程序是開(kāi)發(fā) Java 程序的過(guò)程的一部分。

      • Java 虛擬機(jī) (JVM) 實(shí)時(shí)執(zhí)行 Java 應(yīng)用。 每個(gè) JRE 都包含默認(rèn) JVM,但開(kāi)發(fā)人員可自由選擇滿(mǎn)足其應(yīng)用的特定資源需求的其他 JVM。

      JRE 將使用 JDK 創(chuàng)建的 Java 代碼與在 JVM 上運(yùn)行所需的必要庫(kù)相結(jié)合,然后創(chuàng)建用于執(zhí)行所生成程序的 JVM 實(shí)例。 JVM 可用于多個(gè)操作系統(tǒng),使用 JRE 創(chuàng)建的程序可在所有操作系統(tǒng)上運(yùn)行。 通過(guò)這種方式,Java 運(yùn)行時(shí)環(huán)境使 Java 程序不做修改即可在任何操作系統(tǒng)中運(yùn)行。

      JRE 如何工作?

      JDK 和 JRE 進(jìn)行交互以創(chuàng)建可持續(xù)的運(yùn)行時(shí)環(huán)境,能夠在幾乎任何操作系統(tǒng)中無(wú)縫執(zhí)行基于 Java 的應(yīng)用。 以下組成了 JRE 運(yùn)行時(shí)架構(gòu):

      • 類(lèi)裝入器

        Java 類(lèi)裝入器動(dòng)態(tài)加載運(yùn)行 Java 程序所需的所有類(lèi)。 由于 Java 類(lèi)僅在需要時(shí)加載到內(nèi)存中,因此 JRE 會(huì)按需使用類(lèi)裝入器以自動(dòng)執(zhí)行此過(guò)程。

      • 字節(jié)碼驗(yàn)證器

        在將 Java 代碼傳遞到解釋器之前,由字節(jié)碼驗(yàn)證器確保代碼的格式和準(zhǔn)確性。 如果代碼違反系統(tǒng)完整性或訪(fǎng)問(wèn)權(quán),那么該類(lèi)將被視為已損壞,不會(huì)加載。

      • 解釋器

        字節(jié)碼成功加載后,Java 解釋器將創(chuàng)建 JVM 實(shí)例,以支持 Java 程序在底層機(jī)器上本機(jī)執(zhí)行。

      JRE 包含哪些內(nèi)容?

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

      部署解決方案

      部署技術(shù)包含在 JRE 安裝中,例如 Java Web Start 和 Java Plugin,這些技術(shù)旨在簡(jiǎn)化應(yīng)用的激活,并為將來(lái)的 Java 更新提供高級(jí)支持。

      開(kāi)發(fā)工具包

      JRE 還包含工具包,旨在幫助開(kāi)發(fā)人員改進(jìn)程序的用戶(hù)界面。 其中的一些工具包包括:

      • Java 2D:用于以 Java 語(yǔ)言繪制二維圖形的應(yīng)用編程接口 (API)。 開(kāi)發(fā)人員可以創(chuàng)建豐富的用戶(hù)界面、特殊效果、游戲和動(dòng)畫(huà)。

      • Abstract Window Toolkit (AWT):用于創(chuàng)建對(duì)象、按鈕、滾動(dòng)條和窗口的 GUI(圖形用戶(hù)界面)。

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

      集成庫(kù)

      Java 運(yùn)行時(shí)環(huán)境提供了大量集成庫(kù),以幫助開(kāi)發(fā)人員在應(yīng)用和服務(wù)之間創(chuàng)建無(wú)縫的數(shù)據(jù)連接。 其中一些庫(kù)包括:

      • Java IDL (CORBA):使用公共對(duì)象請(qǐng)求架構(gòu),支持用 Java 編程語(yǔ)言編寫(xiě)的分布式對(duì)象。

      • Java Database Connectivity (JDBC) API:為開(kāi)發(fā)人員提供工具以編寫(xiě)應(yīng)用,以訪(fǎng)問(wèn)遠(yuǎn)程關(guān)系數(shù)據(jù)庫(kù)、平面文件和電子表格。

      • Java Naming and Directory Interface (JNDI):一種編程接口和目錄服務(wù),使客戶(hù)端能夠創(chuàng)建可使用命名約定從數(shù)據(jù)庫(kù)訪(fǎng)存信息的可移植應(yīng)用。

      語(yǔ)言和實(shí)用程序庫(kù)

      JRE 中包含 java.lang. 和 java.util. 包,他們是 Java 應(yīng)用設(shè)計(jì)、包版本控制、管理和監(jiān)控所需的基本包。 包的例子包括:

      • 集合框架:由一組接口組成的統(tǒng)一架構(gòu),旨在改進(jìn)應(yīng)用數(shù)據(jù)的存儲(chǔ)和處理。

      • 并行實(shí)用程序:具有高性能線(xiàn)程實(shí)用程序的功能強(qiáng)大的框架包。

      • 首選項(xiàng) API:輕量級(jí)跨平臺(tái)持久 API,支持同一機(jī)器上的多個(gè)用戶(hù)定義自己的一組應(yīng)用首選項(xiàng)。

      • 日志記錄:生成日志報(bào)告,如安全故障、配置錯(cuò)誤和性能問(wèn)題,供進(jìn)一步分析。

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

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)