J2EE J2SE J2ME

J2EE: Java 2 Platform Enterprise Edition 企业版,用于企业应用,支持分布式部署。包含J2SE中的类, 并且还包含用于开发企业级应用的类。比如:

EJB、servlet、JSP、XML、事务控制。

J2SE: Java 2 Platform Standard Edition 标准版,用于桌面应用,也是J2EE的基础。包含那些构成Java语言核心的类。比如:数据库连接、接口定义、

输入/输出、网络编程等。

J2ME: Java 2 Platform Miscro Edition 移动版,用于小型设备。包含J2SE中一部分类,用于消费类电子产品的软件开发。比如:呼机、智能卡、手机、

PDA、机顶盒。

它们的范围是: J2EE包含J2SE,J2ME包含J2SE的核心类,但添加了一些专有类。

应用场合,API的覆盖范围各不相同。

笼统地讲,可以这样理解:

J2EE是基础;

压缩一点,再增加一些CLDC(有限连接设备配置)等方面的特性就是J2ME;

扩充一点,再增加一些 EJB等企业应用方面的特性就是J2EE。

 

猜你喜欢

转载自www.cnblogs.com/silverdark/p/11129044.html