【发布时间】:2016-06-03 21:06:42
【问题描述】:
我正在评估使用 ASM 作为实现某些字节码分析的框架的可能性。到目前为止,我一直在玩一些例子,但有几件事我需要解决: 1) 我看不到如何使用 MethodVisitor 类检测方法的完全签名(完整的参数类型名称和正式名称)。
2) 如果正在分析的.class文件关联了java源,如何将字节码指令与源中的行号链接起来
3) 如何区分 ClassVisitor 中的实例字段和静态字段
【问题讨论】:
标签: java java-bytecode-asm bytecode-manipulation jvm-bytecode