读书人

打印java种中所有方法

发布时间: 2012-10-25 10:58:58 作者: rapoo

打印java类中所有方法
创建一个静态类,给它传入一个对象,请打印出该对象所在类的类名和所实现的方法;

创建一个要需要打印的对象类:

package tian.method;import java.lang.reflect.Method;import tian.parse.xml.SaxParseXml;public class GetMethod {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubSaxParseXml sax = new SaxParseXml();getMethod(sax);}public static void getMethod(Object o) {Class c = o.getClass();//打印类名System.out.println(c.getName());Method[] m = c.getMethods();//遍历实现方法for (Method method : m) {System.out.println(method.getName());}}}

读书人网 >编程

热点推荐