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;
    }
}

版权声明:本文为fd2025原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。