【发布时间】:2014-10-24 19:31:36
【问题描述】:
假设我在一个类中有一个方法 m。我试图找到整个项目中调用 m 的所有方法。类似于 eclipse 的调用层次结构工具,除了我需要它来输出方法列表/数组。我需要它是静态的,所以我认为堆栈跟踪不起作用。有没有办法实现这一点,也许使用反射?
我附加了指向 Eclipse 调用层次结构工具示例的链接,找到了 Dog 类中提到方法 barking() 的所有方法。 (Dog.hungry() 和 Cat.scratching() 调用 barking())。
【问题讨论】:
-
我想这已经回答了here。
标签: java eclipse reflection call-hierarchy