黑马程序员技术交流社区
标题:
【技术问题】反射Method类的问题
[打印本页]
作者:
蓝墨清幽
时间:
2015-4-22 09:51
标题:
【技术问题】反射Method类的问题
方法getParameterTypes和getGenericParameterTypes有什么区别?
怎么判断和我将要使用的参数类型列表相同
作者:
wwfangfang
时间:
2015-4-22 10:55
API上面已经写的蛮清楚的了,他们的返回值类型不一样,第一个返回是Class 对象的数组,第二个返回Type 对象的数组,根据你需要的返回值类型进行选择应该就可以了
作者:
古典牧童
时间:
2015-4-22 11:07
getGenericParameterTypes多了一个判断功能,首先判断该方法的参数中是否有 泛型,有的话按照泛型type返回 ,没有的话按照class type返回;
getParameterTypes则没有这种判断,直接按照class type返回
作者:
itheima_llt
时间:
2015-4-22 14:28
祝楼主快乐,大家一齐讨论!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2