哪些內(nèi)存需要回收 當(dāng)垃圾收集器對(duì)堆進(jìn)行回收前, 首先要確定當(dāng)前對(duì)象是否需要被回收, 所以第一步垛孔, 死亡判定衡瓶, 何為死亡呢凳忙, 就是說當(dāng)前這個(gè)對(duì)象沒...
JVM 在執(zhí)行Java程序的時(shí)候交排, 會(huì)把他所管理的內(nèi)存劃分為若干個(gè)不同的數(shù)據(jù)區(qū)域乙帮, 有些呢只壳,隨著JVM啟動(dòng)便存在俏拱, 伴隨程序的整個(gè)生命周期, 有...
首先, 我們來看惕艳,Javadoc對(duì)這三者的描述搞隐, HashMap, Hash table based implementation of th...
前面我們了解了RePlugin插件化的基礎(chǔ), Hook 和 坑位在使用插件中的Activity時(shí)远搪, 我們這樣做的RePlugin.startAc...
One Hook RePlugin 僅通過hook一個(gè)地方來改變ClassLoader的加載方式劣纲, 使得加載Class時(shí)先尋找所有插件是否有該C...
Android中的ClassLoader 在Android中我們常用的ClassLoader有兩種,PathClassLoader 和DexCl...
UI進(jìn)程谁鳍,Persistent進(jìn)程 Replugin啟動(dòng)時(shí)會(huì)默認(rèn)啟動(dòng)兩個(gè)進(jìn)程癞季,一個(gè)是UI進(jìn)程,一個(gè)是Persistent進(jìn)程(常駐進(jìn)程)倘潜,在IP...