java 反射遍历类方法,方法参数类型,形参名称

Class object  = Model.class;
//Method[] methods = object.getMethods();//所有方法,包括继承Object的
Method[] methods = object.getDeclaredMethods();//自己的public方法
for(Method one:methods)
{
  System.out.print(one.getName()+"--"+one.getParamesCount()+"(");
  Class[] paramTypes = one.getParameterTypes();
  Parameter[] parameters = one.getParameters();
  for(int i=0;i

  Class superClass = object.getSuperclass();
  System.out.println(superClass.getName());
}

你可能感兴趣的:(遍历类方法,反射父类,java)