原文地址
作者: Jakob Jenkov 译者:叶文海(yewenhai@gamil.com)
该系列文章中所描述介绍的是 Java 6 版本的反射机制。
Java 反射的例子
下面是一个 Java 反射的简单例子:
Method[] methods = MyObject.class.getMethods();
for(Method method : methods){
System.out.println("method = " + method.getName());
}
在这个例子中通过调用 MyObject 类的 class 属性获取对应的 Class 类的对象,通过这个 Class 类的对象获取 MyObject 类中的方法集合。迭代这个方法的集合并且打印每个方法的名字。
本文链接地址: Java Reflection(一):Java反射指南