| 
 
| 本帖最后由 胡智 于 2013-8-20 09:27 编辑 
 用反射获取某个类中的某个方法可以获取,但是如何通过反射获取某个类中的带有泛型参数的方法?比如获取下面代码中的method方法?
 复制代码import java.lang.reflect.Method;
class DemoReflectP{
        public <T> void method(T[] arr){
                System.out.println(arr.length);
        }
        public int add(int a,int b){
                return a+b;
        }
}
class ClassDemo {
        public static void main(String[] args)throws Exception{
        DemoReflectP de = new DemoReflectP();
        Method me2 = DemoReflectP.class.getMethod("add",int.class,int.class);
        System.out.println(me2.invoke(de, 2, 4));
}
 | 
 |