import java.lang.reflect.Method; public class ReflectionExample { public static void main(String[] args) throws Exception { Class<?> clazz = MyClass.class; Method method = clazz.getMethod("sayHello", String.class); Object obj = clazz.getDeclaredConstructor().newInstance(); method.invoke(obj, "World"); } } class MyClass { public void sayHello(String name) { System.out.println("Hello, " + name + "!"); } }


上一篇:
下一篇:
切换中文