简单的反射实例
新建一个类
public class demo1 {
public void doSomething(String arg){
System.out.println("反射机制"+arg);
}
}
然后建一个测试类
public class ReflexTest {
public static void main(String[] args) throws Exception {
Class demo = Class.forName("com.zz.www.test.demo1");//jvm 加载类
Method methodOne = demo.getMethod("doSomething", String.class);//实例化 调用方法
methodOne.invoke(demo.newInstance(), "help");
}
}
输出结果:反射机制help