
5篇文章 · 12536字 · 1人關注
簡介 代碼編譯的結(jié)果從本地機器碼轉(zhuǎn)變?yōu)樽止?jié)碼栏渺,是存儲格式發(fā)展的一小步,卻是編程語言發(fā)展的一大步憔涉。與那些在編譯時需要進行連接工作的語言不通奶是,在Ja...
簡介 Class文件是Java虛擬機執(zhí)行引擎的數(shù)據(jù)入口基矮,也是Java技術體系的基礎構(gòu)成之一掏父。了解Class文件的結(jié)構(gòu)對后面進一步了解虛擬機執(zhí)行引...
JVM學習筆記(1)-內(nèi)存管理機制 JVM學習筆記(2)-內(nèi)存分配與回收 垃圾收集算法 JVM垃圾收集算法有四種:標記-清除算法笋轨、復制算法、標記...
前言 前面我們介紹了new一個對象需要經(jīng)過類加載赊淑、內(nèi)存分配爵政、初始化、對象設置陶缺、執(zhí)行init等操作钾挟。那么在我們的代碼中,一個對象是怎么樣就被回收的...
簡介 Java與C++之間有一堆由內(nèi)存動態(tài)分配與垃圾收集技術所圍成的“高墻”饱岸,墻外面的人想進去掺出,墻里面的人卻想出來。 —— 《深入理解Java虛...