Java 通过反射获取父类和子类的所有方法

public  final class ReflectionUtils {
    public static Method getDeclaredMethod(Object object, String methodName, Class<?> ... parameterTypes){
        Method method = null ;
        for(Class<?> clazz = object.getClass() ; clazz != Object.class ; clazz = clazz.getSuperclass()) {
            try {
                method = clazz.getDeclaredMethod(methodName, parameterTypes) ;
                return method ;
            } catch (Exception e) {
            }
        }
        return null;
    }
}
上一篇:9.5获取运行时类的内部结构 属性、方法、构造器、接口、所在包、注解等


下一篇:单词长度的最大乘积