优雅月光

文章
3
资源
0
加入时间
2年10月17天

使用ASM 4处理Java类文件–第一部分:世界,您好!

什么是ASM :ASM是一个用于处理Java字节码的开源Java库。 因此,它具有与Apache BCEL相同的目的。 由于本文假定读者具有Java类文件格式的某些知识,因此建议在此处进行阅读。 那么它与BCEL有何不同? 首先,它允许使用事件驱动的方式来操作字节码,而无需为增加少量内存而将整个类加载到内存中。 其次,它没有针对每条指令的单独类。 相反,它直接处理操作码,并且只包含代表每个操...