如何知道哪些类调用了某个类的方法
比如,我有一个类 Aaaa,有一个方法getName()
其方法getName()被很多类调用(已经被很多类调用或将来要调用它)
现在,我想修改Aaaa(只能修改此类),从该类中知道有哪些类调用这个方法。
请问如何实现?谢谢
------解决方案--------------------如果是eclipse的选中方法,有个open call hierarchy的选项,可以看什么地方调用了这个方法
------解决方案--------------------没有看懂.. 你的意思是被很多个实例调用了呢? 还是说在很多个类中都有Aaaa实例调用了这个方法?
------解决方案--------------------
------解决方案--------------------如果用netbeans 可以在方法上右键 find usage
------解决方案-------------------- 你那要是netBean工具,有个重构功能,可以解决你这个问题。
Eclipse估计就要你改后看看哪个类有编译问题进行修改了。
你要写方法。。。估计是不可能了。。。。。。。。。。。。
------解决方案--------------------在 Eclipse 中选中这个方法名,使用 Refactor 就可以改了,所有的引用点全部会改掉