J2EE与JAVAEE有什么区别 javaEE和j2EE一样吗?
j2ee\u548cweb\u7a0b\u5e8f\u6709\u4ec0\u4e48\u533a\u522bjava web\u662fjava\u5bf9web\u5f00\u53d1\u7684\u4e00\u79cd\u603b\u548c\u79f0\u547c\u3002\u4ed6\u662fB/S\u6a21\u5f0f\uff0c\u5bf9\u5e94\u7684\u662fC/S\u6a21\u5f0f\uff1b
java ee\uff0c\u53c8\u53ebj2ee\u662f\u4e00\u79cd\u5e7f\u6cdb\u4f7f\u7528\u7684\u5e73\u53f0\uff0c\u5305\u542b\u4e86\u4e00\u7ec4\u534f\u8c03\u6280\u672f\uff0c\u53ef\u663e\u8457\u964d\u4f4e\u6210\u672c\u4ee5\u53ca\u5f00\u53d1\u3001\u90e8\u7f72\u548c\u7ba1\u7406\u4ee5\u670d\u52a1\u5668\u4e3a\u4e2d\u5fc3\u7684\u591a\u5c42\u5e94\u7528\u7a0b\u5e8f\u7684\u590d\u6742\u6027\u3002java\u8fd8\u6709\u5176\u4ed6\u5e73\u53f0\uff0cjava me \u548cjava se\uff0c\u76f8\u5173\u8d44\u6599\u53ef\u4ee5google\u548c\u767e\u5ea6\u3002
\u4e00\u6837\u7684\uff0c\u53ea\u662f\u53eb\u6cd5\u4e0d\u4e00\u6837\u4e86\u800c\u5df2\uff0cJ2EE \u6307\u7684\u662f 1.2\uff5e1.4 \u7248\u672c\u7684\uff0c\u4ece 1.5 \u5f00\u59cb\u6b63\u5f0f\u4f7f\u7528 Java EE \u540d\u5b57\u4e86\uff0c\u800c\u4e14\u4e5f\u4e0d\u53eb 1.5 \u4e86\u3002
JavaEE
Java EE \u662f J2EE\u7684\u4e00\u4e2a\u65b0\u7684\u540d\u79f0\uff0c\u4e4b\u6240\u4ee5\u6539\u540d\uff0c\u76ee\u7684\u8fd8\u662f\u8ba9\u5927\u5bb6\u6e05\u695aJ2EE\u53ea\u662fJava\u4f01\u4e1a\u5e94\u7528\u3002
\u57282004\u5e74\u5e95\u4e2d\u56fd\u8f6f\u4ef6\u6280\u672f\u5927\u4f1aIoc\u5fae\u5bb9\u5668\uff08\u4e5f\u5c31\u662fJdon\u6846\u67b6\u7684\u5b9e\u73b0\u539f\u7406\uff09\u6f14\u8bb2\u4e2d\u6307\u51fa\uff1a\u6211\u4eec\u9700\u8981\u4e00\u4e2a\u8de8J2SE/WEB/EJB\u7684\u5fae\u5bb9\u5668\uff0c\u4fdd\u62a4\u6211\u4eec\u7684\u4e1a\u52a1\u6838\u5fc3\u7ec4\u4ef6\uff08\u4e2d\u95f4\u4ef6\uff09\uff0c\u4ee5\u5ef6\u7eed\u5b83\u7684\u751f\u547d\u529b\uff0c\u800c\u4e0d\u662f\u4f9d\u8d56J2SE/J2EE\u7248\u672c\u3002
\u7b80\u8981\u4ecb\u7ecd
Java EE\u662f J2EE\u7684\u4e00\u4e2a\u65b0\u7684\u540d\u79f0\uff0c\u4e4b\u6240\u4ee5\u6539\u540d\uff0c\u76ee\u7684\u8fd8\u662f\u8ba9\u5927\u5bb6\u6e05\u695aJ2EE\u53ea\u662fJava\u4f01\u4e1a\u5e94\u7528\u3002
\u968f\u7740WEB\u548cEJB\u5bb9\u5668\u6982\u5ff5\u8bde\u751f\uff0c\u4f7f\u5f97\u8f6f\u4ef6\u5e94\u7528\u4e1a\u5f00\u59cb\u62c5\u5fc3SUN\u7684\u4f19\u4f34\u4eec\u662f\u5426\u8fd8\u5728Java\u5e73\u53f0\u4e0a\u4e0d\u65ad\u63a8\u51fa\u7ffb\u65b0\u7684\u6807\u51c6\u6846\u67b6\u3002
\u81f4\u4f7f\u8f6f\u4ef6\u5e94\u7528\u4e1a\u7684\u4e1a\u52a1\u6838\u5fc3\u7ec4\u4ef6\u67b6\u6784\u65e0\u6240\u9002\u4ece\uff0c\u4ece\u4e00\u76f4\u4ee5\u6765\u662f\u5426\u9700\u8981EJB\u7684\u8ba8\u8bba\u58f0\u4e2d\u8bf4\u660e\u4e86\u8fd9\u79cd\u5f77\u5fa8\u3002
\u57282004\u5e74\u5e95\u4e2d\u56fd\u8f6f\u4ef6\u6280\u672f\u5927\u4f1aIoc\u5fae\u5bb9\u5668(\u4e5f\u5c31\u662fJdon\u6846\u67b6\u7684\u5b9e\u73b0\u539f\u7406)\u6f14\u8bb2\u4e2d\u6307\u51fa\uff1a
\u6211\u4eec\u9700\u8981\u4e00\u4e2a\u8de8J2SE/WEB/EJB\u7684\u5fae\u5bb9\u5668\uff0c\u4fdd\u62a4\u6211\u4eec\u7684\u4e1a\u52a1\u6838\u5fc3\u7ec4\u4ef6\uff08\u4e2d\u95f4\u4ef6\uff09\uff0c\u4ee5\u5ef6\u7eed\u5b83\u7684\u751f\u547d\u529b\uff0c\u800c\u4e0d\u662f\u4f9d\u8d56J2SE/J2EE\u7248\u672c.\u6b64\u6b21J2EE\u6539\u540d\u4e3aJava EE\uff0c\u5b9e\u9645\u4e5f\u53cd\u6620\u51fa\u4e1a\u754c\u8fd9\u79cd\u5171\u540c\u5fc3\u58f0\u3002
Java EE\u7684\u6838\u5fc3\u662fEJB3.0, \u5176\u63d0\u4f9b\u4e86\u66f4\u517c\u4fbf\u6377\u7684\u4f01\u4e1a\u7ea7\u7684\u5e94\u7528\u6846\u67b6\u3002
无区别。
1、JavaEE是指Java Enterprise Edition,Java企业版,多用于企业级开发,包括web开发等等。也叫J2EE。
2、J2EE是在java1.2是沿用下来的名字,从java1.5开始更名为JavaEE 5.0。
扩展资料
Java分三个版本: JavaSE(标准版)、JavaEE(企业版)、JavaME(微型版) ,其中JavaSE 是Java编程语言的基础, JavaEE是用于公司的PC端开发的,而JavaME是用于移动端开发的。
1、Java SE ( Java Platform , Standard Edition )。
Java SE以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java 应用程序。
Java SE包含了支持Java Web服务开发的类,为Java Platform ,Enterprise Edition ( JavaEE )提供基础。
2、 Java EE( Java Platform , Enterprise Edition )。
这个版本以前称为J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端Java 应用程序。
JavaEE是在JavaSE的基础上构建的,它提供Web服务、组件模型、管理和通信API ,可以用来实现企业级的面向服务体系结构( service-orientedarchitecture , SOA )和Web 2.0应用程序。
3.、Java ME ( Java Platform , Micro Edition )。
这个版本以前称为J2ME。Java ME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一 个健壮且灵活的环境。
Java ME包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。
参考资料:百度百科——JavaEE
JAVAEE是指java enterprise edition,java企业版,多用于企业级开发,包括web开发等等很多组建;
这是我学习java基础经常看的视频
JAVA通常是指java standard edition,Java标准版,就是一般Java程序的开发就可以,可以看作是JAVAEE的子集 。
扩展资料:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
Java EE
Java EE 是 J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用。在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
学习Java EE,在开发环境上不建议再用文本编辑器,感觉NetBeans 5.5(目前最高正式版本)很适合初学者,个人也很喜欢NetBeans,如果你喜欢用别的IDE如Eclipse,都没问题,看自己喜欢吧。
1 学习JSP/Servlet
Java EE最高版本目前是5.0版本。
在Java EE中,首先要学习JSP/Servlet(结合Tomcat、MySQL)技术,建议JSP1.2/2.X的知识都要掌握,毕竟现在很多的在用系统都还 是基于JSP1.2,学习JSP,还必须掌握一些外延技术,如:你还得掌握HTML基础知识,最好再掌握些JavaScript(目前正火的AJAX技术 之一)、CSS的技术,而了解XML是必不可少的(至少描述性配置信息是通过XML来描述的)。在学习JSP/Servlet过程中,应该结合学习 JDBC、数据库开发技术,毕竟绝大多数Java Web项目都是和数据库紧密结合的。
2 学习数据库开发技术
这里想重点说一下数据库开发技术,数据库技术是做业务系统必备技能,Java Web开发人员最低程度都应该掌握SQL语句的使用!数据库技术大体可分为DBA技术和数据库开发技术,对于开发而言,应侧重数据库开发技术,而数据库基 本操作,也是要掌握的。常用数据库有DB2、Oracle、SQL Server、MySQL等,你可以结合实际需要,选择一种数据库,并花大力气掌握其开发技术。
记住,学习数据库开发技术和学习Java EE,是相对独立的,你可以在学习JSP/Servlet的同时,学习数据库开发技术(如SQL语句等),或者先学数据库开发技术,之后再学习JSP/Servlet。
3 学习Java EE其它开发技术
再往后,可以学习一些EJB的知识,目前EJB最新版本是3.0,其和前面的2.X版本相比,有较大不同,考虑到目前EJB 2.X还有很大的应用市场,建议结合学习EJB 2.X/3.0。在学习EJB过程中,应同时掌握一种企业级应用服务器的使用(如 WebSphere、Weblogic、Sun Applcation Server或JBOSS等,目前Sun Applcation Server 9.X和JBOSS都可支持EJB 3.0)。
之后的学习中,再逐渐扩展到其他Java EE技术。
4. 之后
等你对Java EE有些感悟的时候,你自然就会想不断扩展你的知识面,这时候你可以学习Spring、Hibernate,以及各种Web框架(如Struts、JSF、Webwork或是Tapestry等)。
随着技术、经验的不断积累,你会逐步关注分析、设计等更高层次的知识,这时候,你可进一步学习相关的UML、模式等知识(积累了一定经验,你就可以安排自己学习这些知识了)。
J2EE是在java1.2是沿用下来的名字,
从java1.5开始更名为JavaEE 5.0。
相应的
J2SE-->JavaSE
J2ME-->JavaME
现在是JavaEE 6.0
只是名字的变换,并没有什么大的改变。
要说有改变,那也就是版本的升级。
这两者没什么冲突吧。。
java web是java对web开发的一种总和称呼。他是B/S模式,对应的是C/S模式;
java ee,又叫j2ee是一种广泛使用的平台,包含了一组协调技术,可显著降低成本以及开发、部署和管理以服务器为中心的多层应用程序的复杂性。java还有其他平台,java me 和java se,相关资料可以google和百度。
绛旓細Java鍒嗕负涓変釜浣撶郴锛屽垎鍒负Java SE锛圝2SE锛孞ava2 Platform Standard Edition锛屾爣鍑嗙増锛夛紝JavaEE锛J2EE锛孞ava 2 Platform, Enterprise Edition锛屼紒涓氱増锛夛紝Java ME锛圝2ME锛孞ava 2 Platform Micro Edition锛屽井鍨嬬増锛夈Java EE锛圝ava Platform锛孍nterprise Edition锛夋槸sun鍏徃锛2009骞4鏈20鏃ョ敳楠ㄦ枃灏嗗叾鏀惰喘锛...
绛旓細j2ee 鏄痡ava 1.2鐨勪紒涓氱増 jee 鍜宩avaee涓鏍凤紝閮芥槸鎸噅ava 浼佷笟鐗
绛旓細Java EE锛屼篃绉颁紒涓氱増锛屼互鍓嶆槸J2EE锛屼笓涓烘弧瓒充紒涓氱骇闇姹傝岃璁°傚畠鍦↗ava SE鐨勫熀纭涓婃墿灞曚簡鍔熻兘锛屾棬鍦ㄥ紑鍙戝拰閮ㄧ讲鍙Щ妞嶃佸仴澹笖瀹夊叏鐨勬湇鍔″櫒绔簲鐢ㄧ▼搴忥紝鏀寔Web鏈嶅姟銆佺粍浠舵ā鍨嬪拰绠$悊閫氫俊API銆傞氳繃杩欎簺鐗规э紝Java EE鑳藉鏋勫缓鍑轰紒涓氱骇鐨勯潰鍚戞湇鍔℃灦鏋勶紙SOA锛夊拰Web 2.0搴旂敤绋嬪簭锛屽疄鐜版洿楂樼骇鍒殑鏈嶅姟闆嗘垚鍜屼氦浜...
绛旓細J2SE銆傚畠鍏佽寮鍙戝拰閮ㄧ讲鍦ㄦ闈佹湇鍔″櫒銆佸祵鍏ュ紡鐜鍜屽疄鏃剁幆澧冧腑浣跨敤鐨 Java 搴旂敤绋嬪簭銆俲ava se 鍖呭惈浜嗘敮鎸 Java Web 鏈嶅姟寮鍙戠殑绫伙紝骞朵负 Java Platform锛孍nterprise Edition(Java EE)鎻愪緵鍩虹銆2.java ee(Java Platform锛孍nterprise Edition)銆傝繖涓増鏈互鍓嶇О涓 J2EE銆備紒涓氱増鏈府鍔╁紑鍙戝拰閮ㄧ讲鍙Щ妞嶃佸仴澹...
绛旓細鎴戜笉鐭ラ亾妤间笂璇寸殑鏄浠涔锛乯ava鍜j2ee鍖哄埆鏄櫘閫氭墍璋撶殑Java璇硶绛夛紝鏇存湰娌℃湁鐢ㄥ埌浠涔堝疄闄呴棶棰樸侸ava鍒嗕负javase javaee javame !鑰宩2ee鏄疛ava2EE锛屾垜鍋氱殑鏄J2EE寮鍙锛屽ぇ閮ㄥ垎鏄竴妤艰鐨凪VC锛屾灦鏋勶紝JSP銆傚畠鍜岀綉缁滃叧绯诲瘑鍒囥傚叿浣撴垜澶嶅埗浜嗙櫨搴︾櫨绉戙侸ava SE Java SE锛圝ava Platform锛孲tandard Edition锛夈
绛旓細Java鍒嗕笁涓増鏈細JavaSE(鏍囧噯鐗)銆JavaEE(浼佷笟鐗)銆丣avaME(寰瀷鐗)锛屽叾涓璊avaSE鏄疛ava缂栫▼璇█鐨勫熀纭锛孞avaEE鏄敤浜庡叕鍙哥殑PC绔紑鍙戠殑锛岃孞avaME 鏄敤浜庣Щ鍔ㄧ寮鍙戠殑銆javaee鍜se鐨勫尯鍒細1銆Java EE锛圝ava Platform锛孍nterprise Edition锛夈傝繖涓増鏈互鍓嶇О涓 J2EE銆備紒涓氱増鏈府鍔╁紑鍙戝拰閮ㄧ讲鍙Щ妞嶃佸仴澹...
绛旓細妤间富鏈夊尯鍒殑 Java SE=Java Standard Edition Java EE=Java Enterprise Edition Java ME=Java Mobile Edition J2EE鏄竴绉嶅埄鐢↗ava 2骞冲彴鏉ョ畝鍖栦紒涓氳В鍐虫柟妗堢殑寮鍙戙侀儴缃插拰绠$悊鐩稿叧鐨勫鏉傞棶棰樼殑浣撶郴缁撴瀯銆侸2EE鎶鏈殑鍩虹灏辨槸鏍稿績Java骞冲彴鎴朖ava 2骞冲彴鐨勬爣鍑嗙増锛孞2EE涓嶄粎宸╁浐浜嗘爣鍑嗙増涓殑璁稿浼樼偣锛屼緥濡"缂栧啓...
绛旓細JAVA SE锛欽ava Platform Standard Edition锛孞AVA绋嬪簭璇█鐨勬爣鍑嗗紑鍙戝钩鍙般傚敖绠$幇鍦ㄤ篃鏈変汉鍙獼2SE锛屼絾杩欏叾瀹炴槸涓涓浘缁忕殑鍚嶈瘝銆侸DK锛欽ava Development Kit锛孞AVA SE瀵瑰簲鐨勫搴旂殑寮鍙戠幆澧冦JAVA EE锛欽ava Platform Enterprise Edition锛孞AVA绋嬪簭璇█鐨勪紒涓氬紑鍙戝钩鍙般傚敖绠$幇鍦ㄤ篃鏈変汉鍙J2EE锛屼絾杩欏叾瀹炴槸涓涓浘缁忕殑...
绛旓細Java鍒嗕负涓夌锛欽ava SE銆Java EE銆丣ava ME 鍒嗗埆鏄疭tandard Edition,Enterprise Edition,Micro Edition鐨勭畝鍐 鍏朵腑SE涓昏搴旂敤鍦ㄤ釜浜虹數鑴戜笂锛孍E涓昏搴旂敤鍦ㄧ綉椤典笂锛孧E涓昏搴旂敤鍦ㄥ祵鍏ュ紡璁惧涓婏紙鎵嬫満銆佸啺绠扁︹︼級
绛旓細1銆丣avaSE(Java Standard Edition)涔熺О涓篔2SE锛屾爣鍑嗙増鏈傜敤浜庢湇鍔″櫒銆佹闈佸祵鍏ュ紡鐜鍜屽疄鏃剁幆澧冧腑浣跨敤鐨 Java 搴旂敤绋嬪簭銆侸ava SE 鍖呭惈浜嗘敮鎸 Java Web 鏈嶅姟寮鍙戠殑绫伙紝骞朵负 Java Platform锛孍nterprise Edition锛Java EE锛夋彁渚涘熀纭銆2銆JavaEE(Java Enterprise Editon)涔熺О涓J2EE锛屾槸浼佷笟鐗堟湰甯姪寮鍙戝拰...