Java
的3
个版本
李绪成 http://blog.csdn.net/javaeeteacher
Java
平台分3
个版本:Java SE
、Java ME
和Java EE
。
Java SE
,是Java Platform, Standard Edition
的缩写。能够开发和部署在桌面和服务器上运行的Java
应用,也能开发嵌入式和实时系统。我们通常所说的Java
指的就是Java SE
。包含了Java
的基本语法,Java
的面向对象特性,大量的基础功能,例如异常处理、并发控制、Java
安全、Swing
、2D
、网络编程、JDBC
(访问数据库)、RMI
(远程方法调用)、JNDI
(命名目录服务接口)等。
Java ME
,是Java Platform, Micro Edition
的缩写。
为运行在移动设备或者其他嵌入式设备上的Java
应用提供稳定的运行环境,例如手机、PDA
、打印机等。Java ME
包括灵活的用户接口、提供高安全性,提供内置的网络协议,并支持动态下载的有线和无线应用。基于Java Me
的应用可以用于多种设备。
Java EE
,是Java Platform, Enterprise Edition
的缩写。基于Java SE
,是实现企业级SOA
(Service-oriented architecture
)和下一代Web
应用的工业标准。因为它是一种标准,所以通常要有应用服务器才能够运行Java
企业级应用。该标准定义了很多组件和服务,例如JSP
、Servlet
、EJB
、JSF
、JPA
、JMS
、JTA
等等。该标准规定了用户如何来实现这些组件并且如何使用这些服务,另外规定了服务提供商如何来提供这些服务。我们通常所说的JSP
实际上是JavaEE
中Web
应用开发。
李绪成 CSDN Blog:http://blog.csdn.net/javaeeteacher
CSDN学生大本营:http://student.csdn.net/invite.php?u=124362&c=7be8ba2b6f3b6cc5