平臺的區別和關系如下:
壹、定義和應用範圍:J2SE包含於J2EE中,J2ME包含了J2SE的核心類,但新添加了壹些專有類 。
1、j2se是java的桌面應用平臺,用於開發桌面應用程序,比如qq,暴風影音都是桌面應用程序,其中s表示standard,標準的意思。
2、j2ee,其中的e表示enterprise,即企業是意思,即java企業應用平臺,用於大型的分布式的開發程序。
3、j2me,m表示mobile,即移動平臺,用於開發手機,嵌入cpu機器的開發平臺。
二、應用領域:
1、針對企業網應用的J2EE(Java 2Enterprise Edition);
2、針對普通PC應用的J2SE(Java 2 StandardEdition);
3、針對嵌入式設備及消費類電器的J2ME(Java 2 MicroEdition)。
三、做出來的東西即java程序:
1、 源文件擴展名.java;
2、對應文件編譯後擴展名為.class;
3、打包後擴展名為.jar。
擴展資料:
Java的三大核心機制:
1、虛擬機機制:利用虛擬機解釋字節碼執行java程序實現跨平臺。
2、垃圾收集機制:自動內存回收。
3、代碼安全性機制:加載代碼後校驗代碼後再執行代碼。
參考資料: