`

j2se/j2ee/j2me

 
阅读更多

j2se、j2ee、j2me:

j2se、j2ee、j2me,中的数字“2”是指Java2:自从 Java1.2 发布后,Java 改名为 Java2(我只能呵呵,可以说知道1.5后才有人将其改名为5,…);

1998年12月,Sun发布了Java历史上最重要的JDK版本:伴随JDK1.2一同发布的还有JSP/Servlet、EJB等规范,并将Java分成了J2EE、J2SE和J2ME三个版本。

J2se(Java 2 Standard Edition)是Java的标准版,用于标准的应用开发,即针对普通PC应用开发;

J2ee(Java 2 Enterprise Edition)是Java的一种企业版用于企业级的应用服务开发,即针对企业网应用;

J2me(Java 2 Micro Edition)是Java的微型版,常用于手机上的开发,说白了针对嵌入式设备及消费类电器的。

 

J2se、j2ee、j2me之间的区别:

J2se是最基础的运行JAVA程序的工具包,包含了最基本的JAVA类库,例如java.lang.String就是基本的类库之一,j2se是 用来开发桌面应用程序(即所谓的C/S结构)足够了,例如eclipse就是它开发的,相当于微软的C#;

       同理,手机应用程序比正常的桌面应用程序简单一点,因此不需要用到那么多类库,即所谓的JAVA服务(就是基本的类而已,楞是说 成服务,那以后C语言也就叫C服务得了),因此所谓的j2me,其实就是从j2se中去掉一些类库,就成为所谓的微型移动程序的开发平台了。

同理, j2ee是在j2se的基础上添加了一系列的企业级应用编程接口,其中就有我们熟悉的jsp,servlet,jdbc,jme,jsf等13中技术! j2ee其实就相当于微软的ASP.NET, 是专门用于web开发的,它包含了j2se,另外还提供了一些与web开发相关的类库(说白了就是jsp、servlet等接口,例如 HttpServletRequest对象就是其类库中的一种),而j2se是开发桌面应用程序的,因此不需要用到这些HTTP对象(网络上将j2ee吹嘘 成什么企业级开发,晕!不就是开发个网站(或者是所谓的B/S结构)吗,但人们楞是冠之以一个强悍的吓人的名头,当真是将好大一部分初学者给吓住了(包括 我^-^)!)。

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    浅析J2EE,J2SE,J2ME

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

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

    可以非常清晰比较出 j2ee,j2se,jvm,kvm, card vm之间的差异

    JAVA_API.rar_JAVA_API_j2se j2EE api_j2se api j2ee api_j2se j2ee

    java的api帮助文档包含了j2se、j2ee和j2me的所有api包

    这么去学好java 理解 j2se j2me j2ee

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

    Java学习笔记(从j2se到j2ee都有)

    不好意思,两个笔记是一样的,是上传的时候没注意,见谅。 分要的非常高,觉得有必要再下. 二年以上Java经验请不要下载. 二年以下应该能从中得到一些东西的,因为是比较全面的. 不管怎么样,觉得有必要才去下,下了又要...

    j2se j2ee j2me区别.txt

    j2se j2ee j2me区别.txt

    J2SE J2EE J2ME API 中文版下载

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

    浅析J2EE、J2SE和J2ME

    随着Internet网络的迅速发展,基于互联网的企业应用要求软件平台... SunONE体系结构以Java语言为核心,包括J2SE/J2EE/J2ME和一系列的标准、技术及协议。它包括Sun独有的iPlanet软件系列,其中有在市场上受欢迎的LDA

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

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

    j2ee 与 j2se 和 j2me的区别

    j2ee 与 j2se 和 j2me的区别 对初学者对java的理解还是很有帮助的!

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

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

    JAVA 学习/工作 笔记

    J2SE/J2ME/J2EE/JAVA代码优化/Flex(BlazeDS、PureMVC等技术)/LDAP/C++/Portal/即时通讯/数据建模/UML/UML设计工具(Rose、EA、PD等)/移动办公(Android、Symbian、Wap等技术)/项目管理(敏捷开发等)/软件架构...

    JDK、J2EE、J2SE、J2ME概念详解

    JDK、J2EE、J2SE、J2ME概念详解

    第1章-J2ME简介

    在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。

    J2ME-J2EE-J2SE

    J2ME-J2EE-J2SE

    J2ME平台简介的一篇文章(J2ME走向成熟)

    较早的一篇介绍J2ME平台的文章,介绍了J2EE/J2SE/J2ME的关系,以及J2ME的配置和简表,以及配置和简表所包括的类库。

    用C#编写网页小应用程序(Applet)

    学过Java的朋友可能都听说过Java的历史:当初Java是为机顶盒设备和手持设备设计的,可惜理念在当时太朝前,结果没有被人所接受,于是...早期Java的应用很多时用来编写Applet,后来慢慢发展到J2ME/J2SE/J2EE三个分支。

    j2ee,j2se,j2me的区别

    关于java中的三种标准j2ee,j2se,j2me之间的区别

    J2EE教程

    J2EE教程 是本不错的J2EE电子书教程 如果不懂请加群20809409 (关JAVA方向的群 j2se j2me j2ee)侧重j2ee

Global site tag (gtag.js) - Google Analytics