Java是大家普遍知道的,有的人還聽(tīng)說(shuō)過(guò)Java EE和Java SE,Java EE和Java SE明顯是不同的,但是很多人并不了解Java EE和Java SE的具體區(qū)別是什么。下面就對(duì)Java EE和Java SE的詳細(xì)區(qū)別進(jìn)行介紹:
JavaEE是指Java Enterprise Edition,Java企業(yè)版,多用于企業(yè)級(jí)開(kāi)發(fā),包括web開(kāi)發(fā)等等,也叫J2EE。
Java EE是 J2EE的一個(gè)新的名稱(chēng),之所以改名,目的還是讓大家清楚J2EE只是Java企業(yè)應(yīng)用.隨著WEB和EJB容器概念誕生,使得軟件應(yīng)用業(yè)開(kāi)始擔(dān)心SUN的伙伴們是否還在Java平臺(tái)上不斷推出翻新的標(biāo)準(zhǔn)框架,致使軟件應(yīng)用業(yè)的業(yè)務(wù)核心組件架構(gòu)無(wú)所適從,從一直以來(lái)是否需要EJB的討論聲中說(shuō)明了這種彷徨。當(dāng)然剛參加Java培訓(xùn)的小白們并不需要知道這些,只需要好好學(xué)習(xí),天天向上就可以了。
Java SE(Java Standard Edition,Java 標(biāo)準(zhǔn)版)是Java技術(shù)的核心和基礎(chǔ),是Java ME和Java EE編程的基礎(chǔ)。Java SE是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)的總稱(chēng)。用Java實(shí)現(xiàn)的Hot Java瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺(tái)、動(dòng)態(tài)的Web、Internet計(jì)算。從此,Java被廣泛接受并推動(dòng)了Web的迅速發(fā)展,常用的瀏覽器均支持Java applet。
詳細(xì)區(qū)別如下:
JavaEE:Java Enterprise Edition,Java企業(yè)版,多用于企業(yè)級(jí)開(kāi)發(fā),包括web開(kāi)發(fā)等等。企業(yè)版本幫助開(kāi)發(fā)和部署可移植、健壯、可伸縮切安全的服務(wù)端Java應(yīng)用。Java EE是在JavaSE的基礎(chǔ)上構(gòu)建的他提供Web 服務(wù)、組建模型、管理和通信API.可以用來(lái)實(shí)現(xiàn)企業(yè)級(jí)的面向服務(wù)體系結(jié)構(gòu)(service-oriented architecture,SOA)和web2.0應(yīng)用程序。
JavaSE:通常是指Java Standard Edition,Java標(biāo)準(zhǔn)版,就是一般Java程序的開(kāi)發(fā)就可以(如桌面程序),可以看作是JavaEE的子集。它允許開(kāi)發(fā)和部署在桌面、服務(wù)器、嵌入式環(huán)境和實(shí)施環(huán)境中使用的Java應(yīng)用程序。JavaSE 包括支持Java。譭b服務(wù)開(kāi)發(fā)的類(lèi),并為Java Platform,Enterprise Edition(Java EE)提供基礎(chǔ)。
綜上所述,JavaSE是大家學(xué)習(xí)的Java的根底,它常常用于做電腦上運(yùn)行的軟件;JavaEE被公司常用于網(wǎng)站開(kāi)發(fā),即PC端的開(kāi)發(fā)。
本文由培訓(xùn)無(wú)憂網(wǎng)千鋒IT培訓(xùn)專(zhuān)屬課程顧問(wèn)老師整理發(fā)布,更多相關(guān)課程請(qǐng)關(guān)注培訓(xùn)無(wú)憂網(wǎng)Java培訓(xùn)或添加老師微信:15033336050
以上文章由北京IT培訓(xùn)課程顧問(wèn)整理編輯發(fā)布,部分文章來(lái)自網(wǎng)絡(luò)內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解相關(guān)專(zhuān)業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050
免 費(fèi) 申 請(qǐng) 試 課