code: public static Type getTypeArgument(Type type, int index) {
  		final Type[] typeArguments = getTypeArguments(type);
  		if (null != typeArguments && typeArguments.length > index) {
  			return typeArguments[index];
  		}
  		return null;
  	}
docs: 获得给定类的泛型参数
  
  @param type 被检查的类型，必须是已经确定泛型类型的类
  @param index 泛型类型的索引号，既第几个泛型类型
  @return {@link Type}