code: public static Type getActualType(Type actualType, Class<?> typeDefineClass, Type typeVariable) {
  		Type[] types = getActualTypes(actualType, typeDefineClass, typeVariable);
  		if(ArrayUtil.isNotEmpty(types)) {
  			return types[0];
  		}
  		return null;
  	}
docs: 获取指定泛型变量对应的真实类型<br>
  由于子类中泛型参数实现和父类（接口）中泛型定义位置是一一对应的，因此可以通过对应关系找到泛型实现类型<br>
  使用此方法注意：
  
  <pre>
  1. superClass必须是clazz的父类或者clazz实现的接口
  2. typeVariable必须在superClass中声明
  </pre>
  
  
  @param actualType 真实类型所在类，此类中记录了泛型参数对应的实际类型
  @param typeDefineClass 泛型变量声明所在类或接口，此类中定义了泛型类型
  @param typeVariable 泛型变量，需要的实际类型对应的泛型参数
  @return 给定泛型参数对应的实际类型
  @since 4.5.2