2020.1.15?
剛剛讀完第二章 class文件? 寫一個class文件解析器
記憶重要的東西? 例如: 規(guī)范java指令碼的長度為1個字節(jié)
????????????????????????????????????? constant_pool 常量池的下標(biāo)是從1開始 所以數(shù)量就是 constant_pool_count -
????????????????????????????????????? 當(dāng)interface_count 接口數(shù)量為0的時(shí)候 接口的倆字節(jié)內(nèi)容則不占用文件的字節(jié)數(shù)
class文件的弊端
????????????????? 1.內(nèi)存占用大,不適合移動端。
????????????????? 2.堆棧的加棧模式,加載速度慢。
????????????????? 3.文件io操作多,類查找慢
寫完后 源碼發(fā)到 這里??
http://www.itdecent.cn/p/f234431823f7? 有代碼
https://www.cnblogs.com/timlong/p/8143839.html? 可以使用010editor對照一遍位置字節(jié)大小 再去寫代碼
找到的倆篇比較好的借鑒 學(xué)習(xí)