java 三大應用平臺

      J2SE J2EE J2ME的區別
多數編程語言都有預選編譯好的類庫以支持各種特定的功能,在Java中,類庫以包(package)的形式提供,不同版本的Java提供不同的包,以面向特定的應用。

Java2平臺包括標準版(J2SE)、企業版(J2EE)和微縮版(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企業開發的技術規範,不僅僅是比標準版多了一些類。
jdk,j2ee,j2se,j2me的概念區別
1.
JDK是Java development toolkit,相當於是Java的庫函數,是編譯,運行java程序的工具包。
J2EE是Java 2 enterprise edition是Java的一種企業版用於企業級的應用服務開發
J2SE是Java 2 standard edition是Java的標準版,用於標準的應用開發
J2ME是Java 2 Micro Edition是Java的微型版,常用於手機上的開發
J2EE,J2SE,J2ME是java針對不同的的使用來提供不同的服務,也就是提供不同類型的類庫。
針對企業網應用的J2EE(Java 2 Enterprise Edition)、針對普通PC應用的J2SE(Java 2 Standard Edition)和 針對嵌入式設備及消費類電器的J2ME(Java 2 Micro Edition)三個版本
對於初學者,都是從J2SE入手的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章