反射2

来源:互联网 发布:js random 1-100 编辑:程序博客网 时间:2024/06/07 10:27

1.获取类的成员方法

Method[] methods=clazz.getmethodz();

for(Method method:methods){

String returnType=method.toStirng(method.getModifiers());

Class returnType=method.getReturnType();

if(returnType.isArray()){

string arrType=returntType().getComponentType()+"[]";;

System.out.printlln(""+modifier+"'+returntype+"'+method.getName());

}else{

System.out.println(""+modifier+"'returnType.getName()+""+method.getName());

}

Class[] paraTypes=method.getParameterTypes();

for(int i=0;i<paramTypes.length;i++){

if(i>0){

System.out.println(",");

}

if(paramTypes[i].getComponentType().getName());

}else{

System.out.println(paramType[i]+getName());

}

}

System.out.print(");");

原创粉丝点击