Android培訓實習報告之JAVA體系結構

  Java體系結構中不僅定義了Java開發編譯環境,也定義了Java的運行環境。為運行Java應用程序和applet,計算機上應安裝JVM和Java運行時解釋器,這兩個部分構成了Java的運行環境,其主要任務包括加載代碼(由類加載器執行)、校驗代碼(由字節碼校驗器執行)、執行代碼(由運行時的解釋器執行)。
  Android培訓實習報告之JAVA體系結構:

  1、類加載器:為程序的執行加載所需要的全部類。類加載器將本地文件系統的類名空間與來自遠程網絡源的類名空間相分離,本地類總是首先被加載,以增加安全性。當全部類被加載后,可執行文件的存儲器格式被確定。這時,特定的存儲器地址被分配給符號引用并創建檢索表格。由于存儲器格式在運行時出現,因而Java解釋器增加了保護以防止對限制代碼區的非法進入。

  2、字節代碼校驗器:基于代碼的規范包括語法語義的檢查以及如上所述的安全性檢查。

  3、Java運行時解釋器:它是JVM的核心內容,實現把抽象的字節碼指令映射到本地系統平臺下的庫引用或指令。

  4、API類庫:實現標準Java平臺API的一系列可執行代碼。

  5、硬件本地平臺接口:提供對底層系統平臺資源庫調用的接口。

  眾所周知,JAVA語言是android軟件開發的基礎語言。移動開發目前形式越來越加走熱。成為android開發工程師是現今年輕人不錯的方向。創客學院作為新一代在線android培訓平臺領導者,更應不負眾望擔起大梁,幫助有理想的年輕人完成騰飛的夢想。



the end

評論(0)