黑马程序员技术交流社区
标题:
记录学习过程
[打印本页]
作者:
当我遇上你
时间:
2015-1-14 21:06
标题:
记录学习过程
package Test;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
//编写一个类,增加一个实例方法用于打印一条字符串。并使用反射手段创建该类的对象, 并调用该对象中的方法
public class Test3 {
public static void main(String[] args) throws InstantiationException, IllegalAccessException, NoSuchMethodException, SecurityException, IllegalArgumentException, InvocationTargetException {
DemoReflect instance = DemoReflect.class.newInstance();
// instance.show("黑马");
Method method = DemoReflect.class.getMethod("show",String.class);
method.invoke(instance, "hello 黑马");
}
}
class DemoReflect
{
public static void show(String str)
{
System.out.println(str);
}
}
复制代码
这是我写的第一个反射代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2