版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_42680327  

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

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

Java ME(Java Platform,Micro Edition)。Java ME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME包括灵活的用户界面、健壮的安全模式、许多内置的网络协议以及对于动态下载的连网和离线应用程序的丰富支持。基于Java ME规范的应用程序只需要编写一次,就可以用于许多设备,而且可以利用每个设备的本级功能。

Java技术体系的三个分支,SE、EE、ME,他们可以调用共同的类库JavaSE,就是Java的标准平台。JavaSE:开发出来的,就是桌面程序,就是C/S架构的软件。 JavaEE:就是Java的企业平台,JavaEE开发的B/S架构的软件,简单理解就是网站,我们平时看到的各种网站,都可以用JavaEE开发。 JavaME:开发的就是手机程序,移动设备程序等!总结就是,SE开发软件,EE开发网站,ME开发手机移动设备软件。 javaEE是开发web应用的,例如网站,网页等,要想学好javaEE,除了javaSE精通外,你还要学一些其他的框架以及知识,例如js jquery json xml css struts spring 等一些框架。Java最厉害是也用的最多的地方就是做web应用,当然万web应用大体也可分为前端开发,和后端开发(服务器开发)两类,但是不管怎么样,JavaSE是基础,是必须要好好学的。

Java三大体系JavaSE、JavaEE、JavaME的区别相关推荐

  1. java语言三大分类javaSE、javaME、javaEE的区别

    JAVA是一门编程语言,分为三大版本,分别是javase.javame.javaee. (1)JavaSE标准版 即Java标准版,主要用于开发和部署桌面.服务器以及嵌入设备和实时环境中的Java应用 ...

  2. javaSE/ javaEE/ javaME

    人们平常说的Java一般指JavaSE,也就是Java Standard Edition,Java的标准版. 一般用来开发桌面应用程序,但是在开发桌面应用程序上相对VB,Delphi,VC++并没有什 ...

  3. java与javaee_java和javaEE有什么区别?

    Java 是程序设计语言,由相关的 Java 语言 标准定义,标准如下: Java 程序长这样: public class HelloWorld { public static void main(S ...

  4. 对Java三大运行平台(javase,javaee,javame)的理解

    Java SE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面.服务 ...

  5. java三大特征 重载与重写的区别

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

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

  7. 【java毕业设计】基于javaEE+原生servlet+tomcat的教师工资管理系统设计与实现(毕业论文+程序源码)——教师工资管理系统

    基于javaEE+原生servlet+tomcat的教师工资管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于javaEE+原生servlet+tomcat的教师工资管理系统设计与实 ...

  8. Java、JavaEE、JavaSE、JavaME、JavaWEB之间有什么区别?

    很多对java不是很了解的同学在看到课程大纲的时候发现里面出现了JavaSE.JavaEE.JavaME.JavaWEB这些词,搞得一头雾水,一个java为啥还有这么多分支?今天小千就来给大家介绍一下 ...

  9. java的三大体系分别是什么

    java的三大体系分别是什么? java的三大体系分别是JavaEE.JavaSE.JavaME.这使软件开发人员.服务提供商和设备生产商可以针对特定的市场进行开发. Java SE(Java Pla ...

  10. java知识体系介绍

    国内最牛七星级团队马士兵.高淇等11位十年开发经验专家录制 目 录 百战程序员Java1573题 2百战程序员介绍 3JavaSE编程基础 9第一章 初识Java 9阶段项目课程1 11第二章 数据类 ...

最新文章

  1. 构建JSE 开发环境(图文并茂)
  2. admin及admin888 经过 md5加密后16位和32位代码
  3. 华中数控机器人编程循环三次_数控机床固定循环编程(G80~G84)详解
  4. Linux gcc/g++链接编译顺序详解
  5. 基于java的银行综合业务柜台系统设计与实现(含源文件)
  6. uni怎么使用原生html标签,uni-app如何完美解析富文本内容
  7. node.js 编写的一个简单的 HTTP 服务器
  8. java.sql.SQLException: Value'0000-00-00'异常解决办法
  9. iPhone用户忠诚度降至8年来最低 三星微微一笑...
  10. 拓端tecdat|R语言阈值模型代码示例
  11. FRR BGP 协议分析2 -- 创建对等体的命令分析
  12. 安卓机器人做图软件_移动机器人领域,除了工业(安卓)一体机,工控机也必不可少...
  13. 基于电子商务网站开发的项目管理计划设计
  14. snipaste怎么滚动截长图_还在用老方法截长图?分享iPhone滚动截屏方法,无需拼接1秒出图...
  15. PS如何使用自定义画笔
  16. oracle siebel crm 8.0,Solix实现Oracle Siebel CRM 8.1整合
  17. JVM 宋红康版 : JVM与Java体系结构
  18. IE浏览器日期转换问题
  19. Python 图形化界面设计
  20. Windows下Kafka集群搭建

热门文章

  1. 学习libpcap库,写例子代码--tcp_config.txt
  2. javascript计算两条直线的夹角
  3. DJ-ZBS2漏电继电器
  4. wps打开pdf乱码_wps打开pdf乱码
  5. pygame 鼠标事件
  6. 通达信怎么导入公式?通达信怎么用公式选股?
  7. 通达信报计算机内存不足,导入通达信股票数据至内存数组中的方法和代码
  8. Python爬虫实战:BeautifulSoup库requests库-抓取链家网广州二手房信息
  9. HTML5移动开发的10大移动APP开发框架
  10. Android APP启动图标尺寸