Java 虛擬機器之一:Java 技術體系與平臺

百聯達發表於2018-09-01

一:Java技術體系

Sun官方所定義的Java技術體系包括:

  1. Java程式設計語言

  2. Java虛擬機器

  3. Class檔案格式

  4. Java API 核心類庫

  5. 第三方Java類庫

二: Java平臺

三:JRE

Java執行環境,包括JVM和Java核心類庫,以及一些模組等。

四:JDK

支援Java程式開發的最小環境,JRE的超集;除了包含JVM和Java類庫外,提供了更多的工具,比如編譯器和各種診斷工具等。

五:業務領域

  1. Java Card: 支援一些小程式(Applets)執行在小記憶體裝置(如智慧卡)上的平臺

  2. Java Me: 支援Java程式執行在移動終端上的平臺

  3. Java SE: 支援面向桌面級應用(如Windows下的應用程式)的Java平臺,提供了完整Java核心API

  4. Java EE:支援使用多層架構的應用企業的Java平臺,除了提供Java SE API外,還對其做了大量的擴充並提供了相關的部署支援。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-2213386/,如需轉載,請註明出處,否則將追究法律責任。

相關文章