在Eclipse中如何使用Java调用公共方法?

我正在Eclipse中开发一个Java项目。 有时当我重构时,我想从其他类中看到一个公共方法被调用。

有一个原始的方式来做到这一点,我现在正在使用。 我可以注释掉这个方法,看看哪些类在Eclipse中有错误。 在Eclipse中有没有更好的方法来做到这一点? 例如通过select方法签名并通过键快捷方式运行命令?

点击方法名称,然后按Ctrl + Alt + H调出Call Hierarchy视图。

您也可以使用Ctrl + Shift + G作为“在工作空间中查找参考”

Search > References > Workspace

这将在每个引用方法的search视图中构build一个结果树。 热键是Shift + Ctrl + G

你可以做的另一件事是使它抛出一个exception(公共无效的testing()抛出exception{})这种方式日食会把错误在每个地方调用方法(只要它不在一个try / catch块或抛出也是一个例外),这种方式只有在你想要在你的项目中search类时才能工作。