打印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());}}}