瞭解Java體系
阿新 • • 發佈:2019-01-22
java 技術體系結構
根據組合功能
如今,Grooxy 等執行在與Java虛擬機器上的語言,以及相關程式都是屬於Java體系中的一員,從傳統意義上來說,Sun公司定義的Java技術體系,包含以下幾種:
1、Java程式設計語言
2、各硬體平臺的JVM
3、Java Api 類庫
4、Class 檔案格式
5、第三方類庫
我們把:Java程式設計語言,JVM,Java Api 類庫 這三個部分統稱為:JDK,是Java 應用程式開發的最小環境,* JavaApi 類庫中的Java SE API 子集和JVM*這連個部分統稱為:JRE(java running environment),是Java應用程式執行的標準環境
以上是根據各個組成部分的功能來進行劃分的。如果按照Java 的服務領域來分可以分為四個:
1、Java Card:支援一些Java小程式,執行在小記憶體裝置平臺
2、Java ME(Micro Edition):支援執行在移動端上的平臺
3、Java SE( Standard Edition):支援桌面級應用的平臺。
4、Java EE( Enterprise Edition):支援多層框架的企業級應用平臺,這個版本之前稱之為 J2EE