我只是想知道是否有任何API或任何告诉我在执行一次应用程序期间执行的所有方法名称的事情。
对于前。假设我有10000个方法的应用程序,并根据某些条件执行不同的方法。所以在一次执行期间让我们说100方法是否被执行然后我想知道所有这100个方法的名称,以便执行它们。
有可能吗?
答案 0 :(得分:3)
您可以使用几个选项来跟踪方法调用。
1。 JProfiler http://www.ej-technologies.com/products/jprofiler/overview.html
2。您的工具包。 http://www.yourkit.com/
3. 此外,您可以编写一个在进入方法时登录到文件的应用程序,并使用Aspects with Log4j或SL4j退出