如何使用反射在运行时从当前Thread获取当前方法名称?

时间:2011-10-01 16:09:40

标签: java reflection

class Foo{
    static void fooMethod1(){
        // do something
    }
    static void fooMethod2(){
        // do something
    }
    static void fooMethod3(){
        // do something
    }
}

class bar{
    public static void main(String[]args){
        Foo.fooMethod1();
        Foo.fooMethod2();
        Foo.fooMethod3();
    }
}

使用反射,如何知道(不知道方法名称)fooMethod1 || 2 ||调用3(不是从当前线程)?

1 个答案:

答案 0 :(得分:0)

鉴于您没有编写某种调试工具,也许您应该让您的线程相互通信?也许使用观察者?对我来说,这似乎是一个更直接,简单易懂的解决方案。

相关问题