反射 方法 Methhod
步骤1.获得类的字节码
2.通过字节码获得类的Method对象(方法)
pClass.getDeclarMethod("add",int.class,int.class); //抛异常//传参数
3.输出方法的一些信息
获得方法名
获取方法的返回值类型 返回返回值的字节码
Class return = addMethod.getReturnType();
获取方法参数的个数
int parameterCount = addMethod.getParameterCount();
//获取每个参数数据类型的字节码
Class[] types = addMethod.getParaterTypes();
++foreach循环
//获取类的构造方法
1.获取类的字节码
2.通过字节码获取类u的构造方法的对象Contructor
Class c1 = Class.forname("");//抛异常
Constructor cc1 = c1.getDeclaredConstrctor();
//获得参数数据类型的字节码
Class[] types = constructor.getParameterTypes();
++foreach循环
System.out.println("");