code: @SuppressWarnings("unchecked")
      public static <T> T execMethod(Method method, Object target, Object... params) {
          allowAccess(method);
          try {
              return (T) method.invoke(target, params);
          } catch (Throwable e) {
              throw new ReflectException(e);
          }
      }
docs: 执行方法
  @param method 要调用的方法
  @param target 方法所在Class的实例，对于静态方法要传入null或者Class对象
  @param params 调用方法的参数
  @param <T> 方法返回类型
  @return 方法调用结果