Как получить имя текущего метода не из текущего потока во время выполнения, используя отражение? - PullRequest
0 голосов
/ 01 октября 2011
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 голосов
/ 01 октября 2011

Учитывая, что вы не пишете какой-то инструмент отладки, возможно, вам следует, чтобы ваши потоки общались друг с другом?Возможно, с помощью наблюдателя?Мне это кажется гораздо более простым, простым и понятным решением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...