java中invoke方法的调用示例

avatar
作者
筋斗云
阅读量:0

在Java中,可以使用反射机制来调用方法。其中,invoke方法是Method类中的一个方法,用于调用指定方法。

下面是一个示例,演示如何使用invoke方法调用一个简单的方法:

import java.lang.reflect.Method;  public class Main {     public static void main(String[] args) throws Exception {         // 获取要调用的方法         Method method = Main.class.getMethod("sayHello");          // 创建一个实例对象         Main obj = new Main();          // 调用方法         method.invoke(obj);     }      public void sayHello() {         System.out.println("Hello, World!");     } } 

在上面的示例中,首先通过getMethod方法获取sayHello方法的Method对象。然后创建一个实例对象,并使用invoke方法调用sayHello方法,最终输出Hello, World!

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!