松鼠视频微商:解释下J2EE,J2ME

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 17:22:44
说的详细,明了一点哦,在这里先谢谢了

J2EE全称为Java2 Platform, Enterprise Edition。
J2EE平台本质上是一个分布式的服务器应用程序设计环境——一个Java环境,它提供了:
·宿主应用的一个运行基础框架环境。
·一套用来创建应用的Java扩展API。

J2ME,即Java 2 Micro Edition,是SUN公司推出的在移动设备上运行的微型版Java平台,常见的移动设备有手机,PDA,电子词典,以及各式各样的信息终端如机顶盒等等。

由于移动终端的类型成千上万,而且计算能力差异非常大,不可能像桌面系统那样仅仅两三个版本的JVM即可满足Windows,Linux和Unix系统,因此,J2ME不是一个简单的微型版的JVM。为了满足千差万别的移动设备的需求,SUN定义了一系列的针对不同类型设备的规范,因此,J2ME平台便是由许多的规范组成的集合。

最重要的移动终端当然是手机了,因此,我们主要讨论手机相关的J2ME规范。

J2SE: java 2 standard edition java2 标准版 可以开发桌面应用程序
j2EE: java 2 enterprise edition java2企业版 企业级应用程序
J2ME: java 2 micro edition java2微型版 为PDA、手机等系统开发程序
SDK : standard development kit 标准开发包
JDK:java development kit

Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。Standard Edition(标准版) J2SE 包含那些构成Java语言核心的类,主要用于桌面应用软件的编程。比如:数据库连接、接口定义、输入/输出、网络编程。可以这样理解:J2SE是基础;压缩一点,再增加一些CLDC等方面的特性就是J2ME;扩充一点,再增加一些EJB等企业应用方面的特性就是J2EE。