`
taogebx
  • 浏览: 33563 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

J2EE、J2SE、J2ME区别

阅读更多

JAVA2平台是提供JAVA程序开发、运行环境的平台,JAVA2平台有3个版本。

1. J2SE: 全称Java 2 Standard Edition(已更名为 JAVA SE),是Java的标准版,用于桌面应用程序开发。

① J2SE的核心就是提供了一套开发工具包JDK

② JDK包括了Java运行环境(JRE),一堆Java工具和Java基础的类库,比如:java语言基本类、数据库连接、输入/输出(IO)、网络编程、用户界面等。

③ 通JDK就能够开发和部署在Java平台上运行的应用程序、Applet 和组件等。
④ J2SE是J2EE和J2ME的基础

2. J2EE: 全称Java 2 Enterprise Edition(已更名为 JAVA EE),是Java的企业版,用于企业级应用开发。

① 基于J2SE平台,由企业软件供应商和开发商等一起促进了J2EE平台的发展,并产出了四个成果:J2EE规范,J2EE的参考实现,兼容性测试套件,以及企业的Java BluePrints

② J2EE的核心是制定了一套规范,所包含的各类组件、服务架构及技术层次都有共同的标准及规格。从而让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。最终可简化且规范企业级应用开发开发与部署,进而提高可移植性、安全与再用价值。

③ 更多J2EE参考:


3. J2ME: 全称Java 2 Micro Edition(已更名为 JAVA ME),是Java的微型版,用于手机和其他嵌入式设备(掌上电脑PDA,电视机顶盒和打印机)上的开发。

 

总结: 简单说,J2EE、J2SE、J2ME是java针对不同使用范畴提供不同的服务(不同类型的类库)

此外,还有个Java Card版本,主要面向智能卡应用开发。

整个java平台,如图:

  • 大小: 233.6 KB
分享到:
评论

相关推荐

    浅析J2EE,J2SE,J2ME

    分析对比J2EE,J2SE,J2ME,比较简单移动,挺不错一个期刊

    j2ee 与 j2se 和 j2me的区别

    ### Java 平台的不同版本:J2SE、J2EE 和 J2ME 的区别 在 Java 开发领域中,根据不同的应用场景和需求,Java 被分为了几个主要的平台版本,分别是 J2SE(Java 2 Standard Edition)、J2EE(Java 2 Enterprise ...

    JDK、J2EE、J2SE、J2ME概念详解

    ### JDK、J2EE、J2SE、J2ME概念详解 #### JDK:Java Development Toolkit JDK,即Java开发工具包,是Java语言的核心组件,包含了编译、运行Java程序所需的所有工具和库函数。它是Java编程的基础,无论是学习还是...

    解析J2EE、J2SE、J2ME、JDK的区别

    本文向大家简单介绍一下JDK、J2EE、J2SE、J2ME概念及区别,J2EE,J2SE,J2ME是java针对不同的的使用来提供不同的服务,也就是提供不同类型的类库。

    j2se j2ee j2me区别.txt

    j2se j2ee j2me区别.txt

    java入门知识:J2SE J2EE J2ME的区别

    ### Java入门知识:J2SE、J2EE与J2ME的区别 #### 一、Java简介 Java是一种广泛使用的高级编程语言,它以其强大的跨平台能力、丰富的类库以及易于维护的特点,在软件开发领域占据着重要的地位。Java由Sun ...

    java 组件图,j2ee/j2se/j2me差异比较

    这里我们将深入探讨J2EE、J2SE和J2ME之间的区别,并结合JVM、KVM和Card VM,揭示它们各自在Java生态系统中的角色。 首先,J2EE(Java 2 Platform, Enterprise Edition)是Java平台为企业级应用程序设计的。它包含了...

    j2ee,j2se,j2me的区别

    Java 2 Platform, Enterprise Edition (J2EE)、Java 2 Platform, Standard Edition (J2SE) 和 Java 2 Platform, Micro Edition (J2ME) 是 Java 技术的三个不同版本,各自针对不同的应用场景。 J2SE,即Java 2 ...

    这么去学好java 理解 j2se j2me j2ee

    我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件...

    J2SE J2EE J2ME API 中文版下载

    这是本人从网上收集的J2系列的API文档,包括J2ME,J2SE,J2EE.其中j2se是中文版的,其它两个是英文版的,一共有3个压缩文件,只有一起下放在同一个目录中才能解压。(这是第三卷)

    J2EE J2SE文档

    Java是Oracle公司推出的一种面向对象的、用于开发分布式应用程序的平台,主要分为三个版本:J2SE(Java Standard Edition)、J2EE(Java Enterprise Edition)和J2ME(Java Micro Edition)。本篇将深入探讨J2EE和...

    J2ME-J2EE-J2SE

    Java 技术体系是 Sun Microsystems(后被Oracle收购)推出的一套用于开发和部署跨平台应用程序的框架,它包括三个主要版本:J2ME(Java 2 Micro Edition)、J2EE(Java 2 Platform, Enterprise Edition)和J2SE...

    java方向程序员面试资料集合,保证对你的面试有利,非常全面,涵盖j2ee,J2se,j2me,内部资料,拼命传出来的,忘各位珍惜

    虽然现在J2ME的应用场景有所减少,但理解其与J2SE、J2EE的区别,以及KVM(Java Virtual Machine for Limited Devices)和CLDC(Connected Limited Device Configuration)的概念,对于全面理解Java平台仍很重要。...

    JDK、J2EE、J2SE、J2ME四个易混淆概念区分

    J2EE与J2SE的主要区别在于,J2SE是个人计算机和服务器应用的基础,而J2EE扩展了这些功能,以满足大型企业系统的复杂需求,如数据库连接、事务处理、安全性等。J2EE SDK 包含J2SE的部分,因为企业级开发需要J2SE的...

    J2SE/J2ME帮助文档

    Java平台是全球最广泛使用的开发和运行环境之一,主要分为三个主要部分:J2SE(Java 2 Platform, Standard Edition)、J2ME(Java 2 Platform, Micro Edition)和J2EE(Java 2 Platform, Enterprise Edition)。...

    JAVA_API.rar_JAVA_API_j2se j2EE api_j2se api j2ee api_j2se j2ee

    这个"JAVA_API.rar"压缩包包含的是JAVA_API的中文帮助文档,特别是针对j2se(Java 2 Standard Edition)、j2ee(Java 2 Enterprise Edition)以及j2me(Java 2 Micro Edition)的API。 1. **j2se API**:这是Java的...

    HTML基础网页制作

    HTML的基础,网站的基础制作,下次会发CSS+DIV的,然后会发JAVA,主要发的都是JAVA WEB技术,会从J2EE J2SE J2ME。全部发完,希望大家喜欢。

Global site tag (gtag.js) - Google Analytics