java 通过反射怎么获取方法中参数值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 通过反射怎么获取方法中参数值相关的知识,希望对你有一定的参考价值。
答案是没法获取。首先反射获取的是类、属性、或者方法的定义,就拿方法来说,方法的定义是什么呢?
方法的定义包括:方法名,方法的参数类型列表,方法的返回值类型。
方法的参数类型列表包括什么呢?
包括每个参数的顺序和参数类型。
参数值是什么?是在这个方法被调用的时候传入的参数叫做参数值。反射呢,是获取的它的定义,并不牵扯调用,所以说没法获取。 参考技术A 这个是你提前知道参数参数类型,去执行类的方法。想知道方法的参数类型,只能通过获取实例,调用方法才能知道方法的参数类型吧
以上是关于java 通过反射怎么获取方法中参数值的主要内容,如果未能解决你的问题,请参考以下文章
Java反射机制获取set()方法 并且为set()方法传值
如何通过java 反射 调用一个 含有 可变参数的 方法呢 ??