介紹J2EEJ2SEJ2SE的區(qū)別?
J2SE和J2EE的比較
J2SE的定義
J2SE全稱是Java 2 Standard Edition(標(biāo)準(zhǔn)版), J2SE 包含那些構(gòu)成Java語(yǔ)言核心的類。比如:數(shù)據(jù)庫(kù)連接、接口定義、輸入/輸出、網(wǎng)絡(luò)編程
J2EE的定義
J2EE全稱是java 2 enterprise edition(企業(yè)版),現(xiàn)在最新稱謂是java EE 5,兩個(gè)是同樣的東東,Enterprise Edition(企業(yè)版) J2EE 包含J2SE 中的類,并且還包含用于開(kāi)發(fā)企業(yè)級(jí)應(yīng)用的類。比如:EJB、servlet、JSP、XML、事務(wù)控制 。
J2SE和J2EE兩者之間的關(guān)系。
J2SE包含于J2EE中,簡(jiǎn)單點(diǎn)說(shuō),J2EE是J2SE在企業(yè)應(yīng)用需求上的擴(kuò)張,語(yǔ)法是以J2SE為基礎(chǔ),通過(guò)添加新的API,框架技術(shù)來(lái)實(shí)現(xiàn)大規(guī)模,高復(fù)雜度的企業(yè)級(jí)項(xiàng)目的開(kāi)發(fā)。 籠統(tǒng)的講,可以這樣理解:J2SE是基礎(chǔ);壓縮一點(diǎn),再增加一些CLDC等方面的特性就是J2ME;擴(kuò)充一點(diǎn),再增加一些EJB等企業(yè)應(yīng)用方面的特性 就是J2EE。