Method app = Test.class.getMethod("applyVector", Vector.class); Type[] genericParameterTypes = app.getGenericParameterTypes(); ParameterizedType pType = (ParameterizedType) genericParameterTypes[0]; System.out.println(pType.getRawType()); System.out.println(pType.getActualTypeArguments()[0]);
想要获取他的类型,必须建立方法
public static <T> void applyVector(Vector<T> v1){ }