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