关于java反射的误解

误解:可以通过反射获取某一方法的参数值。

正确的答案是,不能通过反射获取某一方法的参数值。原因如下:反射主要是是获取类、属性、或方法的定义。

拿方法定义来举例: 方法的定义包含:方法名,方法的参数类型列表,方法的返回值类型列表。而参数值则是调用这个方法时,调用方传入的数据。并不属于方法的定义,因此无法通过反射获取某一方法的参数值。

 

posted on 2020-08-24 16:37  永不宕机  阅读(165)  评论(0编辑  收藏  举报

导航