Java程序设计与开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4 Java的3种版本

Sun公司要实现“Write once,Run anywhere”的目标,就必须提供相应的Java运行平台。目前,Java运行平台主要分为标准版(Java SE)、企业版(Java EE)和微缩版(Java ME)3个版本。

① Java SE——Java标准平台。Java SE提供了标准的JDK开发平台,利用该平台可以开发Java桌面应用程序和低端的服务器应用程序,也可以开发Java Applet。

② Java EE——Java企业平台。可以构建企业级的服务器应用。Java EE平台包括了Java SE平台,并增加了一些扩展类库,以便支持目录管理、交易管理和企业级消息处理等功能。

③ Java ME——Java小型平台。Java ME是一种小巧的Java运行时环境,包含了Java SE中一部分类库,主要用于嵌入式的消费产品中,如呼机、智能卡、手机、PDA、机顶盒、移动电话、掌上电脑或其他无线设备等。

这3个版本之间的关系如图1.2所示。

图1.2 Java 3个版本之间的关系

Java EE几乎包含了Java SE的功能,然后在Java SE的基础上添加了很多新的功能。

Java ME主要是Java的功能子集,加上了一部分额外添加的功能。