您的位置 首页 > 清洁清洗

parameters?java反射Method

大家好,今天小编来为大家解答parameters这个问题,java反射Method很多人还不知道,现在让我们一起来看看吧!

其实看完上一章的反射获取属性的文章后,获取方法是非常简单的基本一致的。

1、第一步我们还是先获取学生类的字节码文件:Classc=Student.class;

2、获取字节码文件中的所有方法对象:Method[]methods=c.getDeclaredMethods();应为方法可能有多个,所有返回的是数组。

3、获取方法的修饰符:Modifier.toString(methods[i].getModifiers())

4、获取方法的返回值类型:methods[i].getReturnType().getSimpleName()

5、获取方法的名字:methods[i].getName()

6、获取方法的参数列表:Parameter[]parameters=methods[i].getParameters();

7、获取参数的类型:parameter.getType().getSimpleName()

好了,文章到这里就结束啦,如果本次分享的parameters和java反射Method问题对您有所帮助,还望关注下本站哦!

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023