全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货  >  详情

javase和javaee区别?

来源:千锋教育
发布人:xqq
2023-10-18

推荐

在线提问>>

一、javase和javaee区别

Java SE

Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。

Java EE

Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。

总结区别

JavaSE是被包含于JavaEE的。目前来说JavaEE是Java应用中较广泛的部分。而除了JavaSE和Java EE之外,还有一个JavaME,微型版Java ME(Java Platform,Micro Edition)。这个版本以前称为J2ME。 Java ME为在移动设备和嵌入式设备(笔记手机,PDA,电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。

延伸阅读:

二、JDK、JRE、JVM三者关系

JDK全称叫做Java Development Kit,叫做Java开发工具,里面包括JRE和JVMJRE全称叫做Java Runtime Environment,叫做Java运行环境,里面包括了许多Java运行所必要的组件等,比如JVM虚拟机。JVM全称叫做Java Virtual Machine,叫做Java虚拟机,他屏蔽了不同计算机,不同操作系统的底层代码,在计算机之上加了一层虚拟计算机,真正的实现了Write One, Run AnyWhere
其中JDK里面包含了JRE和JVM,JRE中包含了JVM,JDK中拥有很多的java所需要的命令,比如java、javac、javadoc等。而JRE中也包含了许多JAVA运行的时候所需要的大多数API。

以上就是关于javase和javaee区别的内容希望对大家有帮助。

相关文章

为什么 C 语言被设计成函数需要先声明才能被使用?

编程语言的底层原理是什么?

人工智能AI和机器人开发需要学习什么编程语言和技术?

C#编程语言里.sln文件是做什么用的?

基地创建项目进度怎么写?

开班信息 更多>>

课程名称
全部学科
咨询

HTML5大前端

Java分布式开发

Python数据分析

Linux运维+云计算

全栈软件测试

大数据+数据智能

智能物联网+嵌入式

网络安全

全链路UI/UE设计

Unity游戏开发

新媒体短视频直播电商

影视剪辑包装

游戏原画

    在线咨询 免费试学 教程领取