ParameterizedType 带有泛型的类型,其中不包括数组和奔雷上定义的泛型
比如 List<String> list = new ArrayList<>();
那么 list.getGenericType instanceof ParameterizedType ->true
而 Set set =new HashSet();
那么 set .getGenericType instanceof ParameterizedType ->false
因为 set变量声明时没有带泛型