當前位置:成語大全網 - 成語詞典 - 請問JAVA中的J2EE,J2SE,J2ME的區別在那裏,各代表什麽?

請問JAVA中的J2EE,J2SE,J2ME的區別在那裏,各代表什麽?

J2EE全稱為Java2 Platform, Enterprise Edition。

J2EE平臺本質上是壹個分布式的服務器應用程序設計環境——壹個Java環境,它提供了:

·宿主應用的壹個運行基礎框架環境。

·壹套用來創建應用的Java擴展API。

J2ME,即Java 2 Micro Edition,是SUN公司推出的在移動設備上運行的微型版Java平臺,常見的移動設備有手機,PDA,電子詞典,以及各式各樣的信息終端如機頂盒等等。

由於移動終端的類型成千上萬,而且計算能力差異非常大,不可能像桌面系統那樣僅僅兩三個版本的JVM即可滿足Windows,Linux和Unix系統,因此,J2ME不是壹個簡單的微型版的JVM。為了滿足千差萬別的移動設備的需求,SUN定義了壹系列的針對不同類型設備的規範,因此,J2ME平臺便是由許多的規範組成的集合。

最重要的移動終端當然是手機了,因此,我們主要討論手機相關的J2ME規範。

J2SE: java 2 standard edition java2 標準版 可以開發桌面應用程序

j2EE: java 2 enterprise edition java2企業版 企業級應用程序

J2ME: java 2 micro edition java2微型版 為PDA、手機等系統開發程序

SDK : standard development kit 標準開發包

JDK:java development kit