1.J2SE,J2EE和J2ME的区别

来源:互联网 发布:php自动生成昵称 编辑:程序博客网 时间:2024/05/09 01:56
 
JAVA专业站点

    * 中文Java技术网:
http://www.cn-java.com/www1/
    * Javaworld.com[英]:http://www.java2000.net/website.jsp
    * 中国Java开发网:http://www.cjsdn.com/
    * Java中文站:http://www.java-cn.com/
    * Java Eye:http://www.javaeye.com/
    * open-open:http://www.open-open.com/
    * chinajavaworld.net:http://www.chinajavaworld.net/index.jspa
    * javaresearch.org:http://www.javaresearch.org/
JAVA频道
    * IBM:
http://www.ibm.com/developerworks/cn/java/
    * 中国IT实验室(Java频道):http://java.chinaitlab.com/
    * 天极网(Java频道):http://dev.yesky.com/devjava/
JAVA个人博客
*
http://www.blogjava.net/

J2SE,J2EE和J2ME的区别。
J2SE java 标准版,主要用于WEB开发,但是缺少企业版的一些特性,一般情况下java下的应用都是指J2SE的开发。
J2EE java企业版,主要用于web开发
J2ME java 微小版,主要用于手机等的开发。
J2SE:
商业版本,标准版本 (Java2 Standard Edition) 定位在客户端,主要用于桌面应用软件的编程。
J2SE 包含那些构成Java语言核心的类。
比如:数据库连接、接口定义、输入/输出、网络编程
J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition)
J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,导致企业内部或外部难以互通的窘境。
J2ME:
在设计其规格的时候,遵循着「对于各种不同的装置而造出一个单一的开发系统是没有意义的事」这个基本原则。于是 J2ME 先将所有的嵌入式装置大体上区分为两种 :一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA 、手机);另外一种则是运算能力相对较佳、并请在电力供应上相对比较充足的嵌入式装置 (比方说冷气机、电冰箱、电视机上盒 (set-top box))。因为这两种型态的嵌入式装置,所以Java 引入了一个叫做Configuration 的概念,然后把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规格之中;而另外一种装置则规范为 Connected Device Configuration(CDC)规格。也就是说, J2ME 先把所有的嵌入式装置利用Configuration 的概念区隔成两种抽象的型态。
原创粉丝点击