Java運行時環境,即Java Runtime Environment,簡稱為JRE,是在任何平台上運行Java編寫的程序都需要用到的軟件。終端用戶可以以軟件或者插件方式得到和使用JRE。Sun公司還發布了一個JRE的更復雜的版本,叫做JDK,即Java 2 開發包,裡面包含了Java需要的編譯器、參考文檔和調試器等。
JRE的成分:
Java的類庫,包含了編譯Java程序所需要的最核心文件。
核心庫文件,其中有
數據結構的庫,包括列表、字典和樹等
XML分析庫
安全方面應用庫
國際化和本地化應用庫
綜合庫文件,包含了程序員和其他系統通信的功能文件。
JDBC,即Java數據庫聯通的API
JNDI,即Java命名和目錄接口
RMI和CORBA用於重新分發軟件
用戶界面庫文件,包含:
AWT,即抽象窗口開發包,提供了產生圖形用戶界面所需要的功能
Swing庫
其他用於回訪媒體文件、錄音、截圖的庫
一個用於執行軟件的Java虛擬機
插件,可以在浏覽器裡面使用
JWS,可以讓終端用戶連接到互聯網
許可文件和文檔