当前位置: 首页 > 图灵资讯 > 技术篇> Java SE 和 Java EE 的区别

Java SE 和 Java EE 的区别

来源:图灵教育
时间:2024-02-18 09:48:51

Java 它不仅吸收了面向对象的编程语言 C++ 语言的各种优势也被抛弃了 C++ Java语言具有功能强大、使用简单、易用两个特点,这是很难理解的多继承、指针等概念。

Java 语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

01

Java EE

是指 Java Enterprise Edition,Java 企业版主要用于企业级发展,包括 web 开发等等。也叫 J2EE。

Java SE

通常是指 Java Standard Edition,Java 标准版一般 Java 可以开发程序(如桌面程序),可以看作是 Java EE 的子集。

Java 这是一种语言,J2EE 是 Java 一种语言使用技术,Java 为 J2EE 提供库和语法, J2EE 使用 Java 图书馆和语法应用 WEB 上。这就是概念上的区别。

02

更详细的说明:

Java 该平台有三个版本,这使得软件开发人员、服务提供商和设备制造商能够开发特定的市场:

Java SE ( Java Platform,Standard Edition )

Java SE 以前称为 J2SE。

让我们先来看看 Java SE,它是JAVA的标准版本,是整个JAVA的基础和核心,也是JAVA的基础和核心。 Java EE和 Java ME 主要用于桌面应用程序开发的技术基础。

它允许在桌面、服务器、嵌入式环境和实时环境中开发和部署 Java 应用程序。

Java SE 包含了支持 Java Web 并为服务开发的类别 Java Platform,Enterprise Edition(Java EE)提供基础。

Java ee ( Java Platform,Enterprise Edition )

这个版本以前被称为 J2EE。

想学Java开发的同学可以参考千峰成都Java培训班提供的学习大纲;

Java EE 叫做 JAVA 企业版为企业级应用开发提供了完整的解决方案,如网站开发和一些企业应用系统,是JAVA技术应用最广泛的领域。

企业版本帮助开发和部署可移植、强大、可伸缩和安全的服务器端 Java 应用程序。

Java EE 是在 Java SE 它是在此基础上建造的,它提供 Web 服务、组件模型、管理和通信 API,企业级面向服务体系结构可用于实现(service-oriented architecture,SOA)和 Web 2.0 应用程序。

Java ME ( Java Platform,Micro Edition )

这个版本以前被称为 J2ME。

Java ME 它叫做 JAVA 微缩版主要用于嵌入式开发,如手机程序开发。

Java ME 移动设备和嵌入式设备(如手机)PDA、运行在电视机顶盒和打印机上的应用程序提供了一个强大而灵活的环境。

Java ME 它包括灵活的用户界面、强大的安全模型、许多内置的网络协议以及对可动态下载的网络和离线应用程序的丰富支持。

基于 Java ME 标准化的应用程序只需要编写一次,就可以用于许多设备,并且可以使用每个设备的本机功能。

我们所说的应用程序通常应用于服务端,客户可以通过浏览器访问,就像每个人通常上网一样。目前,许多网站都使用它 JAVA 程序开发的