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
  • 部署

    • 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虚拟机

    • Java Hotspot客户端和服务器VM

JDK包含了所有级别。

JRE包括以下级别:

  • 部署
  • 用户界面工具包
  • 集成库
  • 其他基础库
  • lang和util基础库
  • Java虚拟机

Java SE API由以下级别组成:

  • 除了JavaFX的用户界面工具包
  • 集成库
  • 其他基础库
  • lang和util基础库

Compact配置文件由以下级别组成:

  • 集成库
  • 其他基础库
  • lang和util基础库

博弈
2.5k 声望1.5k 粉丝

态度决定一切