通过反射动态执行对象的方法的步骤是什么

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 21:03:59
通过反射动态执行对象的方法的步骤是什么通过反射动态执行对象的方法的步骤是什么通过反射动态执行对象的方法的步骤是什么packagetest.entity;publicclassHelloWorld{p

通过反射动态执行对象的方法的步骤是什么
通过反射动态执行对象的方法的步骤是什么

通过反射动态执行对象的方法的步骤是什么
package test.entity;
public class HelloWorld {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}

public void hello(){
System.out.println("hello world");
}
}
------------------------------------------------------------------------------------
public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException, SecurityException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException {

Class clazz = Class.forName("test.entity.HelloWorld");
Object obj = clazz.newInstance();
clazz.getMethod("hello").invoke(obj);
}