Java概念圖將Java組件技術分類,下面列出了這些層次,從上到下,以及每一個層次都包含的技術,屬於較低水平的技術能夠做爲更高水平的一部分的基礎。java
- Java語言
-
Tools & Tool APIs正則表達式
- java
- javac
- javadoc
- jar
- javap
- JPDA
- JConsole
- Java VisualVM
- Java DB
- 安全
- Int'l
- RMI
- IDL
- 部署
- 監控
- 進行故障排除
- 腳本
- JVM TI
- Web Services
-
部署segmentfault
- Java Web Start
- Applet / Java插件
-
用戶界面工具包安全
- JavaFX
- AWT
- Swing
- Java 2D
- 可訪問性
- 拖拽
- 輸入方法
- Image I/O
- 打印服務
- 聲音
-
集成庫服務器
- IDL
- JDBC
- JNDI
- RMI
- RMI-IIOP
- 腳本
-
其餘基礎庫網絡
- Beans
- Int'l支持
- 輸入/輸出
- JMX
- JNI
- Math
- 網絡
- Override機制
- 安全
- 序列化
- 擴展機制
- XML JAXP
-
lang和util基礎庫併發
- lang and util
- Collections
- 併發實用程序
- JAR
- 日誌記錄
- 管理
- 首選項API
- 參考對象
- 反射
- 正則表達式
- 版本控制
- Zip
- 儀表
-
Java虛擬機ide
JDK包含了全部級別。工具
JRE包括如下級別:插件
- 部署
- 用戶界面工具包
- 集成庫
- 其餘基礎庫
- lang和util基礎庫
- Java虛擬機
Java SE API由如下級別組成:
- 除了JavaFX的用戶界面工具包
- 集成庫
- 其餘基礎庫
- lang和util基礎庫
Compact配置文件由如下級別組成: