转自:

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

下文笔者采用言简意赅的语言描述JavaSE、JavaEE和JavaME的不同之处,如下所示:

SE,EE,ME简介:
JavaSE:标准版用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。如,Java应用程序开发平台Eclipse。JavaEE:企业版,主要针对企业应用的开发如,电子商务网站、ERP系统。JavaME:微型版主要针对消费类电子设备的如:蜂窝电话和可视电话、数字机顶盒、汽车导航系统手机游戏,电视机顶盒和打印机相关的嵌入式设备软

通过以上的简介,我们可以总结得出,如下信息:

JavaSE即Java标准版,它是JavaEE和JavaME的基础,之前称为J2SE
由于常用于开发winform,所以被称之为J2SEJavaEE在JavaSE的基础进行了扩展,增加了一些更易于使用的框架及规范,
Servlet规范,EJB,JSP,JSTL等这些web开发的规范
如实用性的web开发框架:Spring、Struts和Hibernate等,我们借助这些框架可以快速的开发去企业级应用JavaME即微型版,也是以Java为基础的,之前称为 J2ME,
它是一套运行专门为嵌入式设备设计的api接口规范,主要用于开发移动设备软件和嵌入式设备软件,

总之采用下面的一句话,就可以搞懂三者的区别:JavaSE是Java的基础,用于桌面程序开发JavaEE是针对企业级应用开发JavaME是主要针对嵌入式设备软件开发

最简洁明了的讲述JavaSE、JavaEE和JavaME之间的区别相关推荐

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

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

  2. JavaSE、JavaEE和JavaME之间的区别

    JAVA是一门编程语言,分为三大版本. JavaSE,标准版,主要用于开发和部署桌面.服务器以及嵌入设备和实时环境中的Java应用程序.例如,Java应用程序开发平台Eclipse. JavaEE,企 ...

  3. JavaSE,JavaEE和JavaME各是什么?

    (1)JavaSE - Java标准版(一套类库:别人写好的一套类库,只不过这个类库是标准类库,走EE,或者走ME,这个SE一定是基础,先学.) (2)JavaEE(WEB方向,WEB系统.) - J ...

  4. 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 ...

  5. 简单说说:JavaSE、JavaEE、JavaME这三大体系

    Java编程语言是世界上使用率最多的编程语言之一,但是你真正的了解Java语言吗?今天小千主要和大家分享一下Java开发语言中的三大体系JavaSE.JavaEE.JavaME. 首先Java是可以写 ...

  6. JavaSE、JavaEE和JavaME

    Java是一门编程语言,分为三大版本. JavaSE,标准版,主要用于开发和部署桌面.服务器以及嵌入设备和实时环境中的Java应用程序.例如,Java应用程序开发平台Eclipse. JavaEE,企 ...

  7. JavaEE是什么?JavaSE又是什么?两者的区别有哪些?

    Java作为最流行的编程语言受到了许多人的喜爱,其在编程中的地位自不必多说.对于许多才刚刚入门Java的朋友来讲,常常会产生这样的困惑,JavaEE是什么?JavaSE又是什么?两者的区别有哪些?学哪 ...

  8. 简述JavaME,JavaSE,JavaEE

    javaME:微型版,应用于移动等 JavaSE:标准版,应用于桌面环境 JavaEE:企业版,应用于基于Java的应用服务器 Java SE(Java Platform,Standard Editi ...

  9. JDK、JRE、JVM的区别及JavaSE、JavaEE和JavaME的区别?

    1.JRE(Java Runtime Environment java运行环境) 包括JAVA虚拟机和JAVA程序所需的核心类库,如果想要运行一个开发好的JAVA程序,计算机中只要安装JRE即可 2. ...

最新文章

  1. GAITC 2021智媒论坛丨曹立宏:AI和BI互助发展 智能媒体任重道远
  2. 灰度值取值范围_一幅灰度图像,用8bit量化,取值范围为[0,255],其中0表示(),255表示()。...
  3. python基础知识资料-Python学习--最完整的基础知识大全
  4. cisco路由交换防火墙命令配置详解
  5. python的内置对象有哪些、列举说明_Python内置对象汇总
  6. 【H264码流分析】 SPS/PPS/Slice Header
  7. Apache+Tomcat整合
  8. linux的functions之killproc函数详解
  9. 【iOS越狱开发】如何将应用打包成.ipa文件
  10. iOS字体包导入过程
  11. H5制作哪家强?四大H5页面制作工具大比拼
  12. java多态性表现在哪两个方面_Java的多态性主要表现在______、______和______三个方面。...
  13. EPICS -- synApps -- Autosave
  14. 趣图:代码突然又可以运行了,why?
  15. c++并发编程:迅雷笔试题
  16. [QT_040]Qt学习之通用对话框:QColorDialog、QFontDialog、QInputDialog
  17. 解析聚合新闻数据,并显示到主界面上(简易新闻 二)
  18. Vector3类详解
  19. 【大数据】RAID介绍
  20. 05 Android 植物人大战僵尸-安放豌豆射手到图层

热门文章

  1. 使用IDEA 导出有依赖的jar包的具体方法
  2. 蓝桥杯真题:等差数列
  3. ATC计算机会议,博士生陈章玉参加国际会议USENIX ATC 2019
  4. 国科大学习资料--机器人学导论(张正涛)--2017年期末考试试卷
  5. 阿里工程师年薪百万,写的代码到底咋样?
  6. 3D模型的姿态单位化
  7. java list 转json 字符串_JSON的String字符串与Java的List列表对象的相互转换
  8. 基于MT6757/MT6763平台Flashlight_Tuning_SOP介绍
  9. MIKE 21 教程 2.4 水动力模块教学:干湿边界(Flood and Dry),密度关系(Density)
  10. 面向对象程序设计课程设计——MFC实现同学通讯录管理系统