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

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

Java是一问语言,J2EE是Java语言的一门使用技术,Java为J2EE提供了库和语法,J2EE使用Java的库和语法应用在WEB上。这是概念性的区别。

更详细的解释:

Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发: 
* Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。 
* Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。 
* Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。

Java,JavaSE和JavaEE的区别相关推荐

  1. javase和javaee的区别(javase和javaee和javame的区别)

    JavaEE的EJB3.0和EJB2.0的区别有哪些呢? JavaEE折叠EJB3.0和EJB2.0的区别从架构图可以看出,无论Web结构或EJB结构,提供实现的功能相差不多,这样,我们的业务核心组件 ...

  2. 一分钟搞懂JavaME、JavaSE和JavaEE的区别

    一分钟搞懂JavaME.JavaSE和JavaEE的区别 JavaME微缩版 JavaSE标准版 JavaEE企业版 多数编程语言都有预选编译好的类库以支持各种特定的功能,在Java中,类库以包(pa ...

  3. JavaSE与JavaEE的区别

    JavaSE与JavaEE的区别 1.JavaSE是JavaEE的基石,JavaEE是JavaSE的基础上形成的框架 2.JavaSE包含面向对象,多线程,IO流等 3.JavaEE包含servlet ...

  4. java中javaSE与javaEE的区别(适合新人)

    这些文章看起来非常的脑残,甚至是无知,但是毫不谦虚的说,在我初学java的时候,甚至学了一年半载的时候,这两个东西我都不知道是什么东西. 所以这文章是为了让初学者更好的在大脑中构建这个编程的思想. 1 ...

  5. JavaSE和JavaEE的区别

    因为学过相关JavaSE和JavaEE的相关内容,所以对于两者之间的区别做了以下分析. 一.JavaSE JavaSE是指Java Enterprise Edition,Java标准版,就是一般Jav ...

  6. java,javase,javaee区别

    Java:是一门编程语言 javase和javaee是java开发平台的三个版本,是一种开发技术. javase:Java Standard Edition,Java标准版,就是一般Java程序的开发 ...

  7. javase开发工具包中的什么命令负责运行应用程序_想当程序员?先搞懂JavaSE、JavaEE和JavaME之间的区别吧!...

    Java是一门比较灵活的编程语言,且目前行业90%的应用软件服务器端都采用Java语言进行开发,而Java编程的相关技术人才始终是各领域技术型岗位不可或缺的. 作为0基础或者想转行当程序员最好还是先搞 ...

  8. 最简洁明了的讲述JavaSE、JavaEE和JavaME之间的区别

    转自: 最简洁明了的讲述JavaSE.JavaEE和JavaME之间的区别 下文笔者采用言简意赅的语言描述JavaSE.JavaEE和JavaME的不同之处,如下所示: SE,EE,ME简介: Jav ...

  9. JAVA与Javascript JAVAEE,JAVASE,JAVAME区别是什么?

    参考: (21条消息) javaSE.javaEE.javaME区别_javase和javaee和javame的区别_日月星宿-的博客-CSDN博客 (21条消息) 对JavaScript.JSP.J ...

最新文章

  1. [实现] 利用 Seq2Seq 预测句子后续字词 (Pytorch)2
  2. 电脑开机老是显示explorer.exe文件损坏
  3. 特征提取——HOG方向梯直方图
  4. 使用visio 提示此UML形状所在的绘图页不是UML模型图的一部分 请问这个问题怎么解决?...
  5. [转]awesome-tensorflow-chinese
  6. 16 Managing Undo
  7. iOS平台一套完善的Crash Report解决方案
  8. 手记 《半年工作经验今日头条和美团面试题面经分享》
  9. Magisk 安装error
  10. (四轴)无人机工作原理及组成
  11. windows+7+32位java_深度技术windows7 32位专业版下载
  12. 练习题︱豆瓣图书的推荐与搜索、简易版知识引擎构建(neo4j)
  13. 手机奥维地图在测量中的应用
  14. vue动态添加图片/背景图
  15. 用amd组装高档游戏型计算机,高配吃鸡真带劲!高端最新只选AMD游戏主机
  16. 利用百度地图Android sdk高仿微信发送位置功能
  17. 基于深度学习的三维人体姿态估计
  18. ai字体行间距怎么调整_ai怎么调整文字间距- ai调整行间距的详细教程
  19. @EnableConfigurationProperties 进行注册
  20. C#获取注册表指定键值

热门文章

  1. 怎么把HTML网页重构为VUE,前端VUE重构之路
  2. three.js打造酷炫下雪效果
  3. More Effective C++——2. 操作符
  4. JAVA中String的深入研究
  5. 局域网内的Windows操作系统时钟同步
  6. Unity实现王者荣耀登陆界面动画背景
  7. 大数据分析培训课程python时间序列ARIMAX模型
  8. (附源码)SSM幸福小区健身器材租赁系统JAVA计算机毕业设计项目
  9. open函数O_CLOEXEC作用
  10. Vultr CentOS6.8换内核装锐速