j2ee和j2se的區(qū)別 三大框架
J2SE是J2EE的基礎(chǔ)。例如,如果你想用Java編寫一個程序,你必須先學(xué)習(xí)J2SE。這只是一門課程。它類似于C,人們常說Java語言是J2SE。J2EE是Java的企業(yè)版,即利用Java程序開發(fā)企業(yè)
J2SE是J2EE的基礎(chǔ)。例如,如果你想用Java編寫一個程序,你必須先學(xué)習(xí)J2SE。這只是一門課程。它類似于C,人們常說Java語言是J2SE。J2EE是Java的企業(yè)版,即利用Java程序開發(fā)企業(yè)管理軟件。還有類似的,J2ME,就是用java語言開發(fā)移動軟件。它們都需要使用J2SE的基礎(chǔ)
!J2SE是java標(biāo)準(zhǔn)版,用于標(biāo)準(zhǔn)的應(yīng)用程序開發(fā)。
J2EE是Java的企業(yè)版,用于企業(yè)應(yīng)用服務(wù)開發(fā)。
區(qū)別:J2EE在J2SE的基礎(chǔ)上增加了一系列企業(yè)應(yīng)用程序編程接口。J2EE包括servlet、JDBC、JME等13種技術(shù)。
J2EE主要用于做B/S結(jié)構(gòu)的應(yīng)用,也就是說它是基于瀏覽器和服務(wù)器的。
J2SE只需要一個容器。J2EE支持分布式組件,可以同時擁有多個容器。
Java 2平臺包括三個版本:企業(yè)版(J2EE)、標(biāo)準(zhǔn)版(J2SE)和微型版(J2ME),其功能也從左到右變小。標(biāo)準(zhǔn)版J2SE包含構(gòu)成Java語言核心的類。例如:數(shù)據(jù)庫連接、接口定義、輸入/輸出、網(wǎng)絡(luò)編程、企業(yè)版(enterpriseedition)J2EE包括J2SE類,還包括用于開發(fā)企業(yè)應(yīng)用程序的類。例如:EJB、servlet、JSP、XML、transaction control micro Edition(微型版)J2ME包含了J2SE的一個分類,用于消費(fèi)電子產(chǎn)品的軟件開發(fā)。例如:尋呼機(jī)、智能卡、手機(jī)、PDA、機(jī)頂盒
J2EE的處理器運(yùn)行速度是1000,J2SE的處理器運(yùn)行速度是1100,不同的是處理器運(yùn)行速度不同
J2SE是整個Java的基礎(chǔ),要想學(xué)習(xí)J2EE和J2ME,就必須學(xué)習(xí)J2SE,而J2ME是手機(jī)的發(fā)展方向,J2EE是網(wǎng)站的發(fā)展方向