Jak instrumentować metody Java?
Chcę napisać prostego agenta Java, który może wydrukować nazwę metody wywoływanej przez program Java.
Na przykład mój program java, który chcę instrumentować, to:
public class TestInstr {
public static void sayHello() {
System.out.println("Hello !");
}
public static void main(String args[]) {
sayHello();
sayHello();
sayHello();
}
}
Chciałbym wyświetlić coś takiego:
method sayHello has been called
Hello !
method sayHello has been called
Hello !
method sayHello has been called
Hello !
Dzięki za pomoc!