public static Type getTypeArgument(Type type, int index) {
		final Type[] typeArguments = getTypeArguments(type);
		if (null != typeArguments && typeArguments.length > index) {
			return typeArguments[index];
		}
		return null;
	}
public static Type getTypeArgument ( Type type , int index ) { final Type [ ] typeArguments = getTypeArguments ( type ) ; if ( null != typeArguments && typeArguments . length > index ) { return typeArguments [ index ] ; } return null ; }
获得给定类的泛型参数

@param type 被检查的类型，必须是已经确定泛型类型的类
@param index 泛型类型的索引号，既第几个泛型类型
@return {@link Type}