J2EE,J2SE,J2ME是Sun 公司的Java多個版本,就像Windows XP還有專業版和家庭版是一樣的。J2EE:Java 2 Platform Enterprise Edition 企業版,用於企業應用,支援分散式部署。J2SE:Java 2 Platform Standard Edition 標準版,用於桌面應用,也是J2EE的基礎。J2ME:Java 2 Platform Micro Edition 移動版用於小型裝置,是J2SE的一個子集。Java2平臺包括企業版(J2EE)、標準版(J2SE)和微縮版(J2ME)三個版本,功能上也是從左到右變小。: Standard Edition(標準版) J2SE 包含那些構成Java語言核心的類。 比如:資料庫連線、介面定義、輸入/輸出、網路程式設計 Enterprise Edition(企業版) J2EE 包含J2SE 中的類,並且還包含用於開發企業級應用的類。 比如:EJB、servlet、JSP、XML、事務控制 Micro Edition(微縮版) J2ME 包含J2SE中一部分類,用於消費類電子產品的軟體開發。 比如:呼機、智慧卡、手機、PDA、機頂盒 他們的範圍是:J2SE包含於J2EE中,J2ME包含了J2SE的核心類,但新添加了一些專有類 應用場合,API的覆蓋範圍各不相同。 籠統的講,可以這樣理解: J2SE是基礎; 壓縮一點,再增加一些CLDC等方面的特性就是J2ME; 擴充一點,再增加一些EJB等企業應用方面的特性就是J2EE。 補充一點J2EE更恰當的說,應該是JAVA2企業開發的技術規範,不僅僅是比標準版多了一些類。
J2EE,J2SE,J2ME是Sun 公司的Java多個版本,就像Windows XP還有專業版和家庭版是一樣的。J2EE:Java 2 Platform Enterprise Edition 企業版,用於企業應用,支援分散式部署。J2SE:Java 2 Platform Standard Edition 標準版,用於桌面應用,也是J2EE的基礎。J2ME:Java 2 Platform Micro Edition 移動版用於小型裝置,是J2SE的一個子集。Java2平臺包括企業版(J2EE)、標準版(J2SE)和微縮版(J2ME)三個版本,功能上也是從左到右變小。: Standard Edition(標準版) J2SE 包含那些構成Java語言核心的類。 比如:資料庫連線、介面定義、輸入/輸出、網路程式設計 Enterprise Edition(企業版) J2EE 包含J2SE 中的類,並且還包含用於開發企業級應用的類。 比如:EJB、servlet、JSP、XML、事務控制 Micro Edition(微縮版) J2ME 包含J2SE中一部分類,用於消費類電子產品的軟體開發。 比如:呼機、智慧卡、手機、PDA、機頂盒 他們的範圍是:J2SE包含於J2EE中,J2ME包含了J2SE的核心類,但新添加了一些專有類 應用場合,API的覆蓋範圍各不相同。 籠統的講,可以這樣理解: J2SE是基礎; 壓縮一點,再增加一些CLDC等方面的特性就是J2ME; 擴充一點,再增加一些EJB等企業應用方面的特性就是J2EE。 補充一點J2EE更恰當的說,應該是JAVA2企業開發的技術規範,不僅僅是比標準版多了一些類。