字节码字节码操作 ASMPrint 快速 将 class 生成 asm 类
Posted 九师兄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字节码字节码操作 ASMPrint 快速 将 class 生成 asm 类相关的知识,希望对你有一定的参考价值。
1.概述
在刚开始学习ASM的时候,编写ASM代码是不太容易的。 或青,有些人原来对ASM很熟悉,但由于长时间不使用ASM ,编写ASM代码也会有一些困难。 在本文当中,我们介绍一个ASMPrint类,它能帮助我们将Aclass文件转换为ASM代码。这个功能非常实用。
本章对应的代码:https://github.com/lsieun/learn-java-asm
ASMPrint类
下面是ASMPrint类的代码,它是利用org. objectweb. asm.util.TraceClassVisitor
类来实现的。在使用的时候,我们注意修改一下ClassName、parsingOptions 和asmCode 参数就可以了。
我们先找到一个类
public class HelloWorld1
public static void main
以上是关于字节码字节码操作 ASMPrint 快速 将 class 生成 asm 类的主要内容,如果未能解决你的问题,请参考以下文章