我想使用ASM靜態最終字段添加到.class文件,源文件是 public class Example {
public Example(int code) {
this.code = code;
}
public int getCode() {
return code;
}
private final int code
嗯,我正在閱讀ASM4字節碼庫中的PDF教程/文檔/書籍(如果您願意)。我正在嘗試這些示例,並在學習過程中學習,通過閱讀,實際輸入代碼,執行,然後從輸出中學習。我碰到這個部分: public class ClassPrinter extends ClassVisitor {
public ClassPrinter() {
super(ASM4);
}
這裏是鏈
我正在使用ASM 4在運行中生成一些類。一切都很順利,直到我開始生成代碼來執行異常處理。生成的字節碼位於底部。下面是我得到的錯誤: java.lang.VerifyError: Instruction type does not match stack map in method some.eval.ToEvaluate$0.apply()Ljava/lang/Object; at offset