什么是javaEE、javaSE、javaME,这三者区别是什么?
1,javaSE是什么?
怎么说吧,可以理解为javaSE是java的基石,如果将java程序想象成一座高楼大厦,那么javaSE就是地基。
官方的解释:
Java SE(Java Platform,Standard Edition)
Java SE 以前称为 J2SE。
它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。
Java SE 包含了支持 Java Web服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
1.1,javaSE包含了什么;
- 面向对象
- 多线程
- IO流
- javaSwing
- 等
2,什么是javaEE?
javaEE个人理解的就是在javaSE的基础上,添砖加瓦后出现的一种规范,说是框架也行。
官方解释:
Java EE,Java 平台企业版(Java Platform Enterprise Edition) 之前称为Java 2
Platform, Enterprise Edition (J2EE) 2018年3月更名为 Jakarta
EE(这个名称应该还没有得到群众认可)。 是 Sun 公司为企业级应用推出的标准平台,用来开发B/S架构软件。
同时要知道:JavaEE 是 Java 应用最广泛的部分。
2.1 javaEE包含了什么?;
- serclet
- jstl
- jsp
- spring
- mybatis
- 等
从他们包含的东西就形象的解释了,两者的区别。
拓展:javaME是什么?
javaME这一块只需要了解就可以了,因为现在很少有使用这个东西的了,但是作为java程序员,这些基本的板块,还是的知道的。
Java ME 又称为J2ME(Java Platform,Micro Edition)
是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。
3,JavaSE,JavaEE,JavaME的关系
一看图就懂了吧!
这三个玩意共同组成了java整个体系!
什么是javaEE、javaSE、javaME,这三者区别是什么?相关推荐
- JAVA与Javascript JAVAEE,JAVASE,JAVAME区别是什么?
参考: (21条消息) javaSE.javaEE.javaME区别_javase和javaee和javame的区别_日月星宿-的博客-CSDN博客 (21条消息) 对JavaScript.JSP.J ...
- javaEE, javaSE, javaME的区分与联系
区分 Java SE(J2SE,Java 2 Platform Standard Edition,标准版) ...
- JDK、JRE、JVM的区别及JavaSE、JavaEE和JavaME的区别?
1.JRE(Java Runtime Environment java运行环境) 包括JAVA虚拟机和JAVA程序所需的核心类库,如果想要运行一个开发好的JAVA程序,计算机中只要安装JRE即可 2. ...
- javase开发工具包中的什么命令负责运行应用程序_想当程序员?先搞懂JavaSE、JavaEE和JavaME之间的区别吧!...
Java是一门比较灵活的编程语言,且目前行业90%的应用软件服务器端都采用Java语言进行开发,而Java编程的相关技术人才始终是各领域技术型岗位不可或缺的. 作为0基础或者想转行当程序员最好还是先搞 ...
- 最简洁明了的讲述JavaSE、JavaEE和JavaME之间的区别
转自: 最简洁明了的讲述JavaSE.JavaEE和JavaME之间的区别 下文笔者采用言简意赅的语言描述JavaSE.JavaEE和JavaME的不同之处,如下所示: SE,EE,ME简介: Jav ...
- JavaSE、JavaEE、JavaME、jdk、jre、jvm、java主要的11个特性
文章目录 1.JavaSE.JavaEE.JavaME是什么? 2.jdk.jre.jvm是什么? 3.java主要的11个特性 1.JavaSE.JavaEE.JavaME是什么? JavaSE(J ...
- 简单说说:JavaSE、JavaEE、JavaME这三大体系
Java编程语言是世界上使用率最多的编程语言之一,但是你真正的了解Java语言吗?今天小千主要和大家分享一下Java开发语言中的三大体系JavaSE.JavaEE.JavaME. 首先Java是可以写 ...
- JavaSE、JavaEE和JavaME
Java是一门编程语言,分为三大版本. JavaSE,标准版,主要用于开发和部署桌面.服务器以及嵌入设备和实时环境中的Java应用程序.例如,Java应用程序开发平台Eclipse. JavaEE,企 ...
- JavaSE、JavaEE和JavaME之间的区别
JAVA是一门编程语言,分为三大版本. JavaSE,标准版,主要用于开发和部署桌面.服务器以及嵌入设备和实时环境中的Java应用程序.例如,Java应用程序开发平台Eclipse. JavaEE,企 ...
- JavaSE、JavaEE、JavaME三者之间的关系与区别
Java 平台有三个版本,这使软件开发人员.服务提供商和设备生产商可以针对特定的市场进行开发: Java SE (Java Platform,Standard Edition).Java SE 以前称 ...
最新文章
- Python中断多重循环的几种思路
- PyCharm去掉满屏的波浪线
- visio数据流线文字方向的问题
- Vista下与移动设备的同步笔记
- GDAL/ORG之Python获取与安装
- 模式窗体中调用父页面Javascript
- NIO与零拷贝和AIO
- 解释Linux进程的父子关系,Linux进程管理
- iphone开发 拨打电话
- ERP系统各子系统功能模块页面
- This scheduler instance (XXXXX) is still active but was recovered by another
- 泰坦尼克号python数据分析统计服_Kaggle入门级赛题:泰坦尼克号生还者预测——数据分析篇...
- arctanx麦克劳林公式推导过程_罗德里格斯公式推导
- 中国企业数智化价值不高,主要是因为三个问题
- axios 的简单增删查改 使用json-server启动的josn
- Ajax与分页的实现
- 初识RFID的物理与逻辑安全机制
- 服务器r720按f几重装系统,联想拯救者r720按哪个键进入bios设置
- 微信小程序实战 (WXML:小程序版HTML)
- 君澜再入宁波,投资管理君澜度假系列酒店已经超过100家
热门文章
- 《互联网公司各职位面试360度全方位解读》
- 一天入门51单片机教程
- java电商三级地址_Java电商项目面试--收货地址模块
- idea 格式化代码怎么才能不格式化代码注释?
- conda install labelimg 预定标签类别
- Java代码实现SM2算法以及注意点总结(踩坑记录)
- 【考研数学】函数图像(三角函数、幂函数、指数函数等)
- Navicat或PLSQL如何导出表结构到Excel中
- SQL SERVER拼接字符串(字符串中有变量)
- vivo android 6.0 root,vivo手机怎么获取root权限?vivo手机一键ROOT教程