java不仅仅是编程语言,还是一个程序发布平台,Java平台划分为J2EE,J2SE,J2ME,针对不同的市场目标和设备进行定位

1.J2EE

J2EE是Java2 Platform Enterprise Edition,
主要目标是为企业计算提供一个应用服务器的运行平台和开发平台。
J2EE本身是一个开放的标准,任何软件厂商都可以推出自己的符合J2EE的产品,使用户可以有多种选择,IBM、Oracle、BEA、HP等29家公司已经推出了自己的产品,其中以BEA公司的weglogic和IBM公司的websphare最为著名。

2.J2SE

J2SE是Java2 Platform Standard Edition,
主要目的是为台式机和工作站提供一个开发和运行的平台。
初学者主要采用J2SE来进行开发。

3.J2ME

J2ME是Java2 Platform Micro Edition,
主要面向消费电子产品,为消费电子产品提供一个Java运行平台,使得Java能再手机、机顶盒、PDA等产品上运行。

J2EE J2SE J2ME
企业级 桌面级 嵌入式系统及
包含J2SE,JSP,Servelet,EJB,JTS,Java Mail,JMS等,主要用于开发分布式的、服务器端的多层结构的应用系统,如电子商务网站 包含Java2 JDK,Runtime和API,主要用于开发桌面应用,如小的桌面应用程序、游戏 主要用于开发电子产品,如移动电话、数字机顶盒、汽车导航系统等

Java平台划分-J2EE,J2SE,J2ME相关推荐

  1. Java入门时的一些基本概念的理解(j2ee,j2se,j2me,jdk,sdk,jre,jvm,跨平台)

    这些日子,在看一些java的东西,由于刚入手,对java不是很了解,结果对java的一些名词没有一个清晰的脉络,现在稍微整理一下 令我纠结的是jdk,sdk,jre,jvm,ide,adt,跨平台性, ...

  2. 关于J2EE,J2SE,J2ME

    基础: JDK,J2EE,J2SE,J2ME的概念区别是什么呢? 1.JDK是Java development tool kit,相当于是Java的库函数,是编译,运行java程序的工具包. J2EE ...

  3. J2EE,J2SE,J2ME,JDK,SDK,JRE,JVM区别

    转自:http://www.metsky.com/archives/547.html 一.J2EE.J2SE.J2ME区别 J2EE--全称Java 2 Enterprise Edition,是Jav ...

  4. Android学习第1篇:J2EE,J2SE,J2ME,JDK,SDK,JRE,JVM区别

    一.J2EE.J2SE.J2ME区别 J2EE--全称Java 2 Enterprise Edition,是Java的一种企业版,用于企业级应用开发. J2SE--全称Java 2 Standard ...

  5. J2EE J2SE J2ME EJB

    1:J2EE是企业级的应用服务开发. 2:J2SE是标准版的应用开发. 3:J2ME是微型版,用于手机上.嵌入式的开发. j2ee三大组件:Servlet,JSP,EJB2EE是在J2SE的基础上添加 ...

  6. JAVA中J2SE和J2EE和 J2me关系

    java是一门开发语言.j2se是java的桌面应用平台,用于开发桌面应用程序,比如qq,暴风影音都是桌面应用程序,其中s表示standard,标准的意思. j2ee,其中的e表示enterprise ...

  7. 浅谈Java平台无关性

    为什么Java要支持平台无关性 众所周知,Java是平台无关的语言,那么Java为什么要支持平台无关性,总结一下,有如下几点 支持多变的网络环境.如今是一个互联网的时代,网络将各种各样的计算机和设备连 ...

  8. Java知多少(4)J2SE、J2EE、J2ME的区别

    1998年12月,SUN公司发布了Java 1.2,开始使用"Java 2" 这一名称,目前我们已经很少使用1.2之前的版本,所以通常所说的Java都是指Java2. Java 有 ...

  9. Java的不同版本:J2SE、J2EE、J2ME的区别

    一. Java概述 1. Java语言概述 2. Java虚拟机以及跨平台原理 3. Java的主要就业方向 4. Java的不同版本 5. Java开发环境搭建 6. 第一个Java程序示例 7.  ...

  10. Java: Win7下安装JDK1.7 JRE,J2SE,J2EE,J2ME

    win7下安装JDK 1.下载JDK http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html htt ...

最新文章

  1. git修改远程仓库地址
  2. 使用git clone的时候报错:Received HTTP code 503 from proxy after CONNECT
  3. JavaScript学习笔记(6)BOM(浏览器对象模型)pc网页特效(停止学习)
  4. H.264视频RTP负载格式/NALU的类型
  5. SAP S/4HANA分层存储仓库原理介绍LREP - Layered Repository
  6. [转] Windows CE 6.0 启动过程分析
  7. Java EE 7发布–反馈和新闻报道
  8. 如何将两部手机内容互换_两部iPhone手机之间如何大量互传照片?
  9. JavaScript筑基篇(二)-JavaScript数据类型
  10. 图解WebGLThree.js工作原理
  11. spring cloud构建互联网分布式微服务云平台-Spring Cloud Commons 普通抽象
  12. 基于Nginx的Wesocket负载均衡
  13. SLAM:无人系统和增强现实overview
  14. C语言中sprintf()函数的用法
  15. Mac大小写切换需长按capslock键解决办法
  16. 中望3d快捷键命令大全_CAD常用快捷键命令大全:335个cad快捷键
  17. mysql高级查询之性能分析explain和日志查看
  18. 计算机网络里的DHCP是什么,路由器的DHCP是什么意思?有什么作用
  19. 哲理小故事--跳蚤人生
  20. 定积分黎曼求和的简化

热门文章

  1. 信号与系统——初识到理解(第一章 ——概述)
  2. 元宇宙NFT商城系统|艺术数字藏品平台源码部署
  3. CTF-Web SQL注入
  4. 分子动力学模拟需要掌握的理论、语言和软件
  5. Ubuntu Linux镜像下载
  6. 汽车芯片格局重构「众生相」,各路玩家「各怀心事」
  7. C4D建模宝典R20笔记
  8. 线上支付之----网关支付、银联代扣通道、快捷支付、银行卡支付等网上常见支付方式接口说明!!
  9. 银联在线支付、第三方快捷支付三种快捷支付模式有何区别?
  10. 华为NP课程笔记4-中间系统到中间系统