您将需要调用
Class.getMethods()并遍历它们以寻找正确的功能。
For (Method method : clazz.getMethods()) { if (method.getName().equals("...")) { ... }}这样做的原因是,可能有多个具有相同名称和不同参数类型的方法(即,方法名称已重载)。
getMethods()返回类中的所有公共方法,包括那些超类中的方法。另一种方法是
Class.getDeclaredMethods(),它返回在类的所有方法
只 。



