读书人

反照2

发布时间: 2012-09-28 00:03:35 作者: rapoo

反射2

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(");");

读书人网 >编程

热点推荐