简单的反射实例

新建一个类

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

posted @ 2018-07-18 16:30  奋斗的渣渣  阅读(199)  评论(0编辑  收藏  举报