剑三重阳节活动天策魂:1.1.1 Java技术系列的3个版本

来源:百度文库 编辑:偶看新闻 时间:2024/05/05 19:12:02

第1章 JavaEE介绍和环境配置

建议学时:2

JavaEE是目前比较流行的企业级应用开发架构,它不是一种技术,而是一个含有多种的技术标准的集合。本章首先介绍了JavaEE的基本理论,然后对本书将要使用的软件安装进行了介绍。

1.1 JavaEE简介

1.1.1 Java技术系列的3个版本

提起JavaEE,需要介绍Java技术系列的三个版本:

JavaSE:Java Standard Edition,Java 技术标准版,以界面程序、Java小程序和其它一些典型的应用为目标。

JavaEE:Java Enterprise Edition,Java技术企业版,以服务器端程序和企业软件的开发为目标。

JavaME:Jave Micro Edition,Java技术微型版,为小型设备、独立设备、互联移动设备、嵌入式设备程序开发而设计。

这三个版本在技术上的应用可以用图1-1表示:

(点击查看大图)图1-1 JavaSE、JavaEE、JavaME之间的关系

从图中可以看出,JavaSE程序运行在台式PC或膝上型计算机上。比如,利用Applet编写的小程序,可以理解成为JavaSE程序,这种程序在Java虚拟机(JVM)中运行。学习JavaEE,JavaSE的基础是应该具备的。

在图形左边,是JavaEE,是本书的重点。JavaEE的程序运行在工作站或服务器上。比如,如果要开发一个大型电子商务网站,就可以在服务器端编写JavaEE程序。同样,JavaEE程序也是运行在JVM中。

在图最右边的是JavaME,不是本书学习的重点,在此不再叙述。

值得一提的是,JavaEE在早期,叫做"J2EE"。2005年,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,主要体现在:J2SE更名为Java SE、J2EE更名为Java EE、J2ME更名为Java ME。

本书使用的JavaEE版本是:JavaEE5.0。