//Vector<Date> v1 = new Vector<Date>();
Method applyMethod = GenericTest.class.getMethod("applyVector", Vector.class);
Type[] types = applyMethod.getGenericParameterTypes();
ParameterizedType pType = (ParameterizedType)types[0];
System.out.println(pType.getRawType());//原始类型
System.out.println(pType.getActualTypeArguments()[0]);//实际参数类型
//通过获取者个方法的参数类型
public static void applyVector(Vector<Date> v1){}