上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第1章 Java语言概述
1.3 Java语言的技术体系平台
1998年,Sun公司根据应用的领域不同,把Java技术划归为三个平台,当时分别称为J2SE、J2EE和J2ME,2006年改名为Java SE、Java EE和Java ME。
1.Java SE
Java SE是Java平台标准版(Java Platform,Standard Edition)的简称,允许用户在桌面和服务器上开发和部署Java应用程序。Java提供了当今应用程序所需要的丰富的用户界面、性能,具有通用性、可移植性和安全性。同时,Java SE为Java EE提供了基础。
本书主要介绍的就是Java SE的技术。
2.Java EE
Java EE是Java平台企业版(Java Platform,Enterprise Edition)的简称,用于开发便于组装、健壮、可扩展、安全的服务器端Java应用。
Java EE建立在Java SE之上,具有Web服务、组件模型,以及通信API等特性。这些为面向服务的架构(SOA),以及开发Web 2.0应用提供了支持。
Java EE是Java主流的平台方向,目前企业中绝大多数电商系统都是使用Java编写的。
3.Java ME
Java ME是Java微版(Java Platform,Micro Edition)的简称,是一个技术和规范的集合,它为移动设备(消费类产品、嵌入式设备、高级移动设备等)提供了基于Java环境的开发与应用平台。Java ME在早期的诺基亚塞班手机系统中有很多应用,而现在随着使用iOS和Android操作系统的智能手机的兴起,Java ME渐渐退出了手机端应用开发的历史舞台。