【全棧之(zhī)路】JAVA基礎課程十_JAVA虛拟機(20190706v1.1) - 新聞資訊 - 雲南小程序開發|雲南軟件開發|雲南網站建設-昆明融晨信息技術有限公司

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不(bù)管是(shì)網站,軟件還是(shì)小程序,都要(yào / yāo)直接或間接能爲(wéi / wèi)您産生價值,我們在(zài)追求其視覺表現的(de)同時(shí),更側重于(yú)功能的(de)便捷,營銷的(de)便利,運營的(de)高效,讓網站成爲(wéi / wèi)營銷工具,讓軟件能切實提升企業内部管理水平和(hé / huò)效率。優秀的(de)程序爲(wéi / wèi)後期升級提供便捷的(de)支持!

您當前位置>首頁 » 新聞資訊 » 技術分享 >

【全棧之(zhī)路】JAVA基礎課程十_JAVA虛拟機(20190706v1.1)

發表時(shí)間:2019-7-6

發布人(rén):融晨科技

浏覽次數:41

歡迎進入JAVA基礎課程

博客地(dì / de)址:https://segmentfault.com/a/1190000019684527
本系列文章将主要(yào / yāo)針對JAVA一些基礎知識點進行講解,爲(wéi / wèi)平時(shí)歸納所總結,不(bù)管是(shì)剛接觸JAVA開發菜鳥還是(shì)業界資深人(rén)士,都希望對廣大(dà)同行帶來(lái)一些幫助。若有問題請及時(shí)留言或加QQ:243042162。

寄語:
生活之(zhī)中會有很多機遇,也(yě)許你自認爲(wéi / wèi)錯失了(le/liǎo)一次最美的(de)機遇,但不(bù)知不(bù)覺中新的(de)機遇已悄然到(dào)來(lái)。

JAVA虛拟機

JVM實現了(le/liǎo)JAVA語言最重要(yào / yāo)的(de)特征:平台無關性。其原理:java程序并不(bù)直接在(zài)操作系統上(shàng)執行,而(ér)是(shì)由JVM執行。

基本組成

在(zài)這(zhè)裏插入圖片描述
在(zài)這(zhè)裏插入圖片描述
在(zài)這(zhè)裏插入圖片描述

詳細框架

在(zài)這(zhè)裏插入圖片描述

步驟:
1.從操作系統的(de)角度看來(lái),虛拟機JVM(人(rén))隻是(shì)一個(gè)普通進程。
2.虛拟機能夠加載我們編寫的(de)
class文件(食物)

3.加載class文件的(de)是(shì)一個(gè)叫做類加載器的(de)子(zǐ)系統(嘴巴)
4.虛拟機中的(de)執行引擎(腸胃)用來(lái)執行class文件中的(de)字節碼指令。
5.虛拟機在(zài)執行過程中,要(yào / yāo)分配内存創建對象。當這(zhè)些對象過時(shí)無用了(le/liǎo),必須要(yào / yāo)自動清理這(zhè)些無用的(de)對象。清理對象回收内存的(de)任務由
垃圾收集器
負責。就(jiù)好比人(rén)吃進去的(de)食物,在(zài)消化之(zhī)後,必須把廢物排出(chū)體外,騰出(chū)空間可以(yǐ)在(zài)下次餓的(de)時(shí)候吃飯并消化食物。

參考網站:
(1)https://www.jianshu.com/p/c0713884fb12
(2)https://blog.csdn.net/lilamei170607/article/details/81428781

相關案例查看更多