日期:2014-05-20 浏览次数:20898 次
import java.lang.reflect.Method;
public class Test1 {
public static void Temp(String ClassName, String MethodName, String args) throws Exception {
Class c = Class.forName(ClassName);
Method method = c.getDeclaredMethod(MethodName, String.class);
Object obj = c.newInstance();
method.invoke(obj, args);
}
public static void main(String args[]) throws Exception {
Temp("Hello", "Demo", "nihao");
}
}
class Hello {
public void Demo(String args) {
System.out.println("Hello" + args);
}
}