public class Account {
public static void operation(String name) {
System.out.println("operation...");
}
}
public class SecurityChecker {
public static void checkSecurity(String name) {
System.out.println("SecurityChecker.checkSecurity ..."+name);
}
}
visitMethodInsn(INVOKESTATIC, "asm/SecurityChecker", "checkSecurity", "(Ljava/lang/String;)V",false);heckSecurity", "(Ljava/lang/String;)V",false);
通过asm对Account.operation方法增强,把SecurityChecker.checkSecurity(String name) 写入Account.operation方法前 ,那怎么样能把Account.operation方法的name参数传给SecurityChecker.checkSecurity方法