1.概述
看这个首先看文章:【ASM】字节码操作 MethodVisitor 案例实战 调用方法
在创建ClassWriter对象时,使用了ClassWriter.COMPUTE_FRAMES
选项。
ClassWriter cw = new ClassWriter(ClassWriter.COMPUTE_FRAMES);
使用ClassWriter.COMPUTE_FRAMES)
后, ASM会自动计算max stacks、max locals和stack map frames的具体值。从代码的角度来说,使用ClassWriter.COMPUTE_FRAMES)
, 会忽略我们在代码中visitMaxs() 方法和visitFrame()方