Java SE、Java EE、JME是Java的三个版本。他们的关系可以用下图表示

想要进一步认识他们的区别,我们先来看一下他们详细的英文名称

Java SE (Java Platform, Standard Edition)
Java EE(Java Platform, Enterprise Edition)
Java ME(Java Platform, Micro Edition)

通过英文名称我们可以了解到:SE是标准版本,EE是企业版本,ME是微型版本

通过上面的图片我们可以看出SE是核心,而EE更加庞大。
1、SE主要用于C/S结构的开发,比如桌面运行程序。
2、EE主要用于B/S结构的开发,比如浏览器上运行的程序。
3、ME主要用于移动端,比如手机、机顶盒等等小型设备上的程序开发。

他们的API是不同的,应用的领域也不同

浅谈Java SE、Java EE、JME的关系相关推荐

  1. JAVA SE、EE、ME,JRE、JDK,基本数据类型,访问修饰符、函数、封装的概念、UML类图、构造方法、this关键字、static关键字、方法重载、方法重写、包(packahe)

    运行第一个JAVA程序: 这里使用的开发环境是eclipse,新建一个java工程,然后可以看到src这个是存放java代码的地方,然后在src文件右击新建一个class(类),然后可以看到下图,同样 ...

  2. Java学习路线,Java SE,EE,ME的区别,SSM框架基本概念

    1.尚硅谷 视频课程:https://www.bilibili.com/read/cv5216534 初学者可按照尚硅谷公开的JAVA视频最快学习路线: JavaSE --> MySQL–> ...

  3. 第1章 Java基本概念及环境配置——FAQ1.05 Java SE. Java EE和Java ME有什么区别?

    FAQ1.05 Java SE. Java EE和Java ME有什么区别? 答: 1.什么是Java SE? J2SE,便准版的Java平台是一个Java2的平台,为用户提供一个程序开发环境.这个开 ...

  4. Java SE,Java EE

    企业版(Java EE) Java EE是一种利用Java2平台来简化企业解决方案的开发.部署和管理相关的复杂问题的体系结构.J2EE技术的基础就是核心Java平台或Java2平台的标准版,Java ...

  5. 浅谈工厂设计--java必备技能

    浅谈工厂设计–java必备技能 说到工厂,我就联想到了亚洲的大工厂富士康–接过订单然后按照固定的模板生产商品,其实java中工厂类中的工厂方法也是一样,接过参数,根据参数来生产需要的商品: 今天我们一 ...

  6. Java SE Java EE Java ME

    Java SE=Java Standard Edition Java EE=Java Enterprise Edition Java ME=Java Mobile Edition SE主要用于桌面程序 ...

  7. Java SE java基础 求营业额

    Java SE java基础 求营业额 要求如下: 假如小明今年第1季度的三个月中的营业额分别是{5,10,15},第二季度他计划要把第1季度中每个月的营业额都提升为2倍, 请你帮小明同学计算出他第二 ...

  8. php hasmany,浅谈laravel orm 中的一对多关系 hasMany

    个人对于laravel orm 中对于一对多关系的理解 文章表 article,文章自然可以评论,表 comment 记录文章的评论,文章和评论的关系就是一对多,一篇文章可以有多个评论. 在 comm ...

  9. 借“文化进化”浅谈自然科学与人文社科的辩证关系

    借"文化进化"浅谈理工科与人文社科的辩证关系 在<全球通史>中,作者斯塔夫里阿诺斯提出了很令我眼前一亮的观点:和所以物种一样,人类进化史是由基因进化始终贯穿的.基因进化 ...

  10. Java SE, Java EE, Java ME都是什么?有什么区别?

    这是Java平台的三个版本 分别针对不同的市场进行开发. Java SE: standard edition 它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java ...

最新文章

  1. Spring mvc Data Redis—Pub/Sub(附Web项目源码)
  2. Java中Scanner的使用方法
  3. Error:Can’t find import 2508 in coredll.dll问题解决
  4. 玩转oracle 11g(35):rman备份-参数文件spfile损坏恢复
  5. 数据库(oracle) 索引
  6. sql STUFF 分组
  7. Sencha-命令-CMD(与Touch的结合运用)(官网文档翻译30)
  8. VMware 修复 Workstation、Fusion 和 ESXi中的多个漏洞
  9. Django DRF认证组件/权限组件/序列化组件综合总结(完整版)
  10. sci的figure怎么做_一文看懂SCI论文中都有哪几种Figure
  11. android 自定义相机,Android应用开发之android 7自定义相机预览及拍照功能
  12. STM32集成开发环境 STM32CubeIDE 快速配置索引
  13. Python入门——一个沙雕的表情包
  14. 基于脉振高频电流注入的永磁同步电机无感FOC
  15. gitlab self-hosted server
  16. 通讯录——java课程设计
  17. VOST技术入门了解
  18. BLE 发射功率 发射功率概念介绍
  19. 虚拟机打开安卓模拟器VT
  20. 北京小学几年级学计算机,2019年北京小学入学政策年龄规定及入学条件报名时间...

热门文章

  1. 腾讯、阿里校招面试真题-常见经典题
  2. mysql删除多表视图数据,【杂谈】怎样删除mysql数据表视图中数据
  3. mysql表分区数量限制_详解MySQL分区表的局限和限制的代码实例
  4. Fluent最全complied错误原因分析:Error: The UDF library you are trying to load (libudf) is not compiled for
  5. ot permission denied while trying to connect to the Docker daemon socket at
  6. Labview 版本控制
  7. 中国知网(cnki)上caj格式转pdf的方法
  8. FLASH游戏制作精选实例教程
  9. CODE RO RW ZI的区别
  10. [机器学习] SSE,MSE,RMSE,R-square指标讲解