首页 > 解决方案 > Java 实例化类从 Method 对象调用(Java 反射)

问题描述

所以我使用这个代码语句来接收所有使用给定注释注释的方法:

Set<Method> resources = reflections.getMethodsAnnotatedWith(annotation);

所以这些方法来自不同的类。

我想要的是以后能够使用该集合来调用每个这样的函数:

for (Method method : resources) {
      // declaration of instance missing here
      method.invoke(instance);
}

我现在面临的问题是如何创建该方法最初来自的类的实例?Method 对象是否包含有关其类的信息?

感谢任何帮助。

标签: java

解决方案


推荐阅读