APP下载

IT兄弟连 Java语法教程 Java平台的版本划分

消息来源:baojiabao.com 作者: 发布时间:2026-05-18

报价宝综合消息IT兄弟连 Java语法教程 Java平台的版本划分

自从Sun公司推出Java以来,就力图使之无所不能。Java发展至今,按应用范围划分为3个版本,即Java SE、Java EE和Java ME,也就是SunOne(Open Net Environment)体系。

1.Java SE(Java Platform Standard Edition)

Java SE是Java的标准版,Java SE之前也叫做J2SE,它允许开发和部署在桌面、服务器、嵌入式环境和实施环境中使用的Java应用程序。JavaSE是Java的基础,它包含了Java语言基础、I/O(输入/输出)、网络通讯(socket)、多执行绪以及JDBC(Java数据库连线)操作和GUI程式设计等技术,并且Java SE为Java EE提供了基础以支援Java Web服务的开发。

2.Java EE(Java Platform Enterprise Edition)/Jakarta EE

Java EE是Java的企业级应用程序版本,这个版本以前称为J2EE。Java EE能够帮助我们开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。Java EE是在Java SE的基础上构建的,它提供Web服务、元件模型、管理和通讯API,可以用来实现企业级(大规模、多层、可扩充套件、可靠和安全的网络应用程序的简写名称为企业级应用)的面向服务体系结构(service oriented architecture)和Web 3.0应用程序。

2017年Oracle公司将Java EE移交给开源组织Eclipse软件基金会,2018年Eclipse将Java EE改名为“Jakarta EE”。目前Java EE(Jakarta EE)由开源社群进行维护。

3.Java ME(Java Platform Micro Edition)

Java ME之前称为J2ME,Java ME为在移动装置和嵌入式装置(比如手机、PDA、电视机顶盒和打印机等)上执行的应用程序提供了一个健壮且灵活的环境。目前Java ME已经不常使用,在google的Android系统问世后,绝大部分的移动装置全部使用Android系统,Android系统中的应用程序是基于Java SE而不是Java ME的。

图1 Java SE平台包含的元件

2020-01-03 18:55:00

相关文章