01. 走進 Java

  1. 從傳統(tǒng)意義上來看,Sun官方所定義的Java技術體系包括以下幾個組成部分:
  • Java編程語言
  • 各個硬件平臺上的Java虛擬機
  • Class文件格式
  • Java API類庫
  • 來自商業(yè)機構或開源社區(qū)的第三方Java API類庫

我們可以把Java編程語言、Java虛擬機、Java API類庫這三部分統(tǒng)稱為JDK(Java Development Kit),JDK是用于Javd程序開發(fā)的最小環(huán)境。另外,我們可以把Java API類庫 中的Java SE API子集和Java虛擬機統(tǒng)稱為JRE(Java Runtime Environment),JRE是支持 Java運行的最小環(huán)境。

下圖展示了Java技術體系所包含的內容,以及JDK合JRE所涵蓋的范圍。

Java 技術體系
  1. 從技術所服務的領域來看,Java技術體系包括以下幾個組成部分:
  • Java Card:支持Java程序運行在小內存設備(如智能卡)上的平臺
  • Java ME:支持Java程序運行在移動設備(如手機、PDA)上的平臺
  • Java SE:支持面向桌面級應用的Java平臺
  • Java EE:支持使用多層架構的企業(yè)級應用
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容