大家好,今天小编来为大家解答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问题对您有所帮助,还望关注下本站哦!