ASM字节码操作 工具类与常用类 asm-utils 与 asm-commons
Posted 九师兄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASM字节码操作 工具类与常用类 asm-utils 与 asm-commons相关的知识,希望对你有一定的参考价值。
1.概述
本章节主要是对 ASM中的 工具类与常用类 ,包asm-utils 与 asm-commons 两个包中的一些类进行讲解的介绍。
2. asm-util
在asm-util.jar
当中,主要介绍CheckClassAdapter
和TraceClassVisitor
类。在TraceClassVisitor
类当中,会涉及到Printer
、ASMifier
和Textifier
类。
-
其中,
CheckClassAdapter
类,主要负责检查(Check )生成的.class
文件内容是否正确。 -
其期,
TraceClassVisitor
类,主要负责将.class
文件的内容打印成文字输出。根据输出的文字信息,可以探索或追踪(Trace).class
文件的内部信息。
我们在之前经常使用ASMPrint来打印一些信息
public static
以上是关于ASM字节码操作 工具类与常用类 asm-utils 与 asm-commons的主要内容,如果未能解决你的问题,请参考以下文章
ASM字节码操作 工具类与常用类 SerialVersionUIDAdder 介绍
ASM字节码操作 工具类与常用类 PrinterASMifierTextifier 介绍
ASM字节码操作 工具类与常用类 InstructionAdapter 介绍
ASM字节码操作 工具类与常用类 GeneratorAdapter 介绍