Java分为三个体系JavaSE,JavaEE,JavaME 它们的区别以及java的各个版本?
来源:互联网 发布:淘宝少女服装店铺推荐 编辑:程序博客网 时间:2024/06/06 03:43
文章出处:http://zhidao.baidu.com/question/56604281.html?qbl=relate_question_1&word=javase%20javaee%20javame%B5%C4%C7%F8%B1%F0&optimi=4
http://zhidao.baidu.com/link?url=CAAi-4Pda5AufKeNn1TVESfnTeG86qcy8rlS8i2yNW1KTuwsoyztkT176iEJjsaV7bXOkj8Q4dgBis2rHVADiAU-tuJNsw8alvYUrfN05H7
Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发: * Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。 * Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。 * Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。比如:数据库连接、接口定义、输入/输出、网络编程 。②、Enterprise Edition(企业版) J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。 比如:EJB、servlet、JSP、XML、事务控制③、Micro Edition(微缩版) J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。 比如:呼机、智能卡、手机、PDA、机顶盒 他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类 应用场合,API的覆盖范围各不相同。 笼统的讲,可以这样理解: J2SE是基础; 压缩一点,再增加一些CLDC等方面的特性就是J2ME; 扩充一点,再增加一些EJB等企业应用方面的特性就是J2EE。 补充一点J2EE更恰当的说,应该是JAVA2企业开发的技术规范,不仅仅是比标准版多了一些类。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是基础,是必须要好好学的。
0 0
- Java分为三个体系JavaSE,JavaEE,JavaME 它们的区别以及java的各个版本?
- Java分为三个体系JavaSE,JavaEE,JavaME 它们的区别以及java的各个版本?
- Java分为三个体系JavaSE,JavaEE,JavaME 它们的区别以及java的各个版本?
- JAVA分为三个体系,JavaSE,JavaEE,JavaME(J2ME)的区别以及各个版
- Java的三个体系—JAVASE,JAVAEE,JAVAME
- [Java学习笔记]JavaSE,JavaEE和JavaME的区别
- Java JavaEE JavaSE JavaME JavaWEB 之间的区别与联系
- javaSE javaEE javaME的区别
- JavaSE,JavaEE,JavaME的区别
- JavaEE JavaSE JavaME的区别
- javaME javaSE javaEE的区别
- JAVASE,JAVAEE,JAVAME的区别
- JavaSE、JavaEE、JavaME 的区别
- java平台 javaee javase javame
- Java300StudyNote(7)-Java各版本JavaSE、JavaEE、JavaME
- JavaSE、JavaEE、JavaME三者的关系与区别
- 一句话搞懂JavaSE、JavaEE和JavaME之间的区别
- Java,JavaSE和JavaEE的区别
- MySQL中文字段转拼音
- android获取网卡的物理地址
- 使用sendmessage发送string的注意事项
- 安装oracle-validated RPM 设置oracle linux 安装环境
- Android 多种方式正确的加载图像,有效避免oom
- Java分为三个体系JavaSE,JavaEE,JavaME 它们的区别以及java的各个版本?
- 进程与线程的区别
- 两种数据格式(Parquet/ORCfile)浅析
- 字典排序:函数方法报错,lambda,type与isinstance的区别,==与is
- HDU 1087 Super Jumping! Jumping! Jumping! 菜鸟题解
- 面试题8:用两个栈实现一个队列
- 测试
- oracle 本地索引和全局索引比较
- 黑马程序员——第八篇-可变参数、set集合、HashSet、TreeSet