欢迎来到天天文库
浏览记录
ID:45919315
大小:59.27 KB
页数:3页
时间:2019-11-19
《J2EE、J2SE、J2ME的区别》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、J2EE、J2SE、J2ME的区别 Java是由SunMicrosystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称由JamesGosling和同事们共同研发并在1995年正式推出Java最初被称为Oak是1991年为消费类电子产品的嵌入式芯片而设计的1995年更名为Java并重新设计用于开发Internet应用程序用Java实现的HotJava浏览器(支持Javaapplet)显示了Java的魅力:跨平台、动态Web、Internet计算从此Java被广泛接受并推动了Web的迅速发展常用的浏览器均支
2、持Javaapplet另一方面Java技术也不断更新Java自面世后就非常流行发展迅速对C++语言形成有力冲击在全球云计算和移动互联网的产业环境下Java更具备了显著优势和广阔前景xx年Oracle公司收购SunMicrosystems J2EE(Java2PlatformEnterpriseEdition)企业版 是为开发企业环境下的应用程序提供的一套解决方案 该技术体系中包含的技术如ServletJsp等主要针对于Web应用程序开发 J2SE(Java2PlatformStandardEdition)标准版 是为开发
3、普通桌面和商务应用程序提供的解决方案 该技术体系是其他两者的基础可以完成一些桌面应用程序的开发 比如Java版的扫雷 J2ME(Java2PlatformMicroEdition)小型版 是为开发电子消费产品和嵌入式设备提供的解决方案 该技术体系主要应用于小型电子消费类产品如手机中的应用程序等 Java现在已不仅仅是一种语言从广义上说它代表了一个技术体系该体系根据应用方向的不同主要分为JavaSE、JavaEE和JavaME三个部分 JavaSE全称为JavaStandardEditionJavaEE全称为J
4、avaEnterpriseEditionJavaME全称为JavaMicroEdition 1998年12月份Sun公司发布的Java1.2版本同时将它的名字改称为“Java2软件开发工具箱1.2”(JDK1.2)它和它的后续版本也通常被称为“Java2标准版”(J2SE)在J2SE推出的同时还推出了“Java2微缩版”(J2ME)和“Java2企业版”(J2EE) J2SE为创建和运行Java程序提供了最基本的环境是Java技术的核心和基础J2EE和J2ME都建立在J2SE基础之上 J2EE为基于服务器的分布式企业应用提供开发和运
5、行环境是目前Java技术引用最广泛的部分J2EE不仅集成了J2SE中的许多优点同时还提供了对EJB、JSP、Servlet以及XML技术的全面支持降低了企业级开发的复杂度 J2ME为嵌入式应用提供开发和运行环境例如手机程序和PDA程序等 Java5.0(或者称为1.5)版本推出后为了避免版本混淆便将J2SE、J2EE和J2ME改称为JavaSE5、JavaEE5和JavaME5后续版本只变更相应呃版本号例如JavaEE6 目前Java平台包括3个版本他们是适用于小型设备和只能卡的Micro版(JavaME)适用于桌面系统的标准版(J
6、avaSE)和适用于创建服务器应用程序和服务的企业版(JavaEE)这3个版本的平台具有不同的应用领域可开发和运行不同需求的应用软件他们各自都包含了一系列的开发技术和规范 在学习Java开发过程中不仅要学习Java语言及其语法还要重点学习和掌握各平台所包含的主要技术和规范比如JavaSE可以重点学习集合类、文件操作、I/O流、线程、序列化和GUI窗体编程等;JavaEE可以重点学习JSP、Servlet、JDBC、EJB以及现在流行的Struts、Spring、Hibernate等轻量级框架;JavaME则可以重点学习配置(Configurat
7、ion)和简表(Profile)等
此文档下载收益归作者所有