反射获取参数为基本类型的方法时,出现参数类型不匹配的问题

1.在获取参数列表时获取的是参数的class对象
则如 int 类型参数 获取出来的是 Integer包装类对象
反射获取参数为基本类型的方法时,出现参数类型不匹配的问题

2.此时切入点方法的参数类型为 int ,则在反射获取方法对象时就会因为参数类型对不上而获取失败
反射获取参数为基本类型的方法时,出现参数类型不匹配的问题
3.解决方法很简单的就是把切入点方法的基本类型参数改为包装类,即可在反射中正确获取方法对象
反射获取参数为基本类型的方法时,出现参数类型不匹配的问题