javase结构如下图:
jdk 主要包含了 java development tools 和 jre。
jre 主要包含了 javaSE 核心类库 和 jvm。
下面就是 javase 核心类库介绍,Java SE中包含的主要技术如下:
Deployment Tecknologies: 和部署相关的技术
Deployment、Java Web Start、 Java Plug-in
(1) Java Web Start:允许用户通过一次单击操作下载并启动特性完整的应用程序(比如电子表格),而不需要进行安装,从而简化了Java应用程序的部署。
User Interface ToolKits:用户接口工具套件
AWT、Swing、Java 2D、Accessibility、Drag’n Drop、Input Methods、Image IO、Print Service、Sound
(1) Java Foundation Classes(Swing)(JFC)是一套Java类库,支持为基于Java的客户机应用程序构建GUI(Graphical User Interface,图形用户界面)和图形化功能。
(2) Java 2D API是一套用于高级2D图形和图像的类(为图像组合和alpha通道图像提供丰富的支持),一套提供精确的颜色空间定义和转换的类以及一套面向显示的图像操作符。
Integration Libraries、Other Base Libraries:集成库
IDL、JDBC、JNDI、RMI、RMI-IIOP(1) Java Database Connectivi