热门

最新

红包

立Flag

投票

同城

我的

发布
qq_38570633
东海龙王Q
6 年前
trueqq_38570633

反射 方法 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("");



CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
copy all,才能把netname什么都copy上,allegro hdl
立即登录