4

在我目前正在进行的一些项目中,方法重载在许多类中被滥用:同名的方法被重载多次,只是参数存在或不存在的差异。我想改变这一点。

是否有任何现有的工具可以计算 Java 类中方法被重载的次数?谢谢。

4

1 回答 1

5

使用反射来获取List<Method> getDeclaredMethods()一个类并检查同名(getName())不同的签名方法(getParameterTypes()

于 2012-08-09T05:58:03.183 回答