package cn.zxj.reflex;
public class Demo {
public String runUp(){
System.out.println("我是Demo runUp方法");
return "dr";
}
}
package cn.zxj.reflex;
import java.lang.reflect.Constructor;
import java.lang.reflect.Method;
public class Test {
public static void main(String[] args) throws Exception {
Class c = Class.forName("cn.zxj.reflex.Demo");
Constructor constructor = c.getConstructor();
Object o = constructor.newInstance();
Method runUp = c.getMethod("runUp");
Object result = runUp.invoke(o);
System.out.println("result:"+result);
}
}