當前位置:
首頁 > 最新 > Android培訓學習報告 詳解JAVA體系結構

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培訓平台領導者,更應不負眾望擔起大梁,幫助有理想的年輕人完成騰飛的夢想。


點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 扣丁學堂 的精彩文章:

IT互聯網的下個10年會是什麼?
寫4年代碼的程序員,可以接一下什麼單做,收費多少?
計算機應用技術專業有哪些課程?
北京月薪過萬的比例有多少?
為什麼中文不能用來編程呢?

TAG:扣丁學堂 |