JAVA平台技术标准学习总结

一、JAVA平台技术标准:

1999年Sun发布了基于Java的三个平台技术标准:J2SE、J2EE和J2ME(2005年之后他们分别被更名为Java SE、Java EE和Java ME)。

1、Java SE(Java Platform, Standard Edition)称之为“Java平台标准版”,是Java平台的基础,用于桌面应用

    Java SE包含了运行Java应用所需要的基础环境和核心类库,除此之外Java SE还定义了基于桌面应用的基础类库。

2、Java EE(Java Platform,Enterprise Edition)称之为“Java平台企业版”,用于企业应用,支持分布式部署。

    Java EE构建在Java SE基础之上,用于构建企业级应用。所谓企业级应用是指那些为商业组织、大型企业而创建的应用系统,它们部署、运行在结构复杂的服务器环境中,往往需要处理海量的数据,需要遵守通用的数据传输协议和数据表示,需要维护复杂而多变的业务逻辑,需要应对巨大的用户访问量、必须具备可靠的安全性和健壮性。

3、Java ME (Java Platform,Micro Edition),称之为Java 平台微型版,用于小型设备

    为机顶盒、移动电话等提供JAVA解决方案。


二、同不同JAVA技术标准的区别:

1、Java SE包含构成java语言的核心的类,如:数据库连接、接口定义、I/O、网络编程、swing等。

    主要用于计算机端软件的开发。

2、Java EE包含Java SE中的类,并且还包含用于开发企业级应用的类,如:EJB、servlet、JSP、XML、事务控制等。

    可以开发网站服务器、企业管理平台等大型软件产品。

3、Java ME包含J2SE中一部分类,用于嵌入式开发,如:呼机、智能卡、手机、PDA、机顶盒、手机、小型游戏机、电视机顶盒等设备的软件等。


范围上J2EE > J2SE > J2ME



猜你喜欢

转载自blog.csdn.net/u011861874/article/details/76650822