code: public static void get(String url, Map<String, String> paramMap, ResponseCallback callback) {
          String paramData = null;
          if (null != paramMap && !paramMap.isEmpty()) {
              StringBuilder buffer = new StringBuilder();
              //根据传进来的参数拼url后缀- -!
              for (Map.Entry<String, String> param : paramMap.entrySet()) {
                  buffer.append(param.getKey()).append("=").append(param.getValue()).append("&");
              }
              //去掉最后一个&符号
              paramData = buffer.substring(0, buffer.length() - 1);
          }
          doRequest(RequestMethod.GET, url, paramData, null, callback);
      }
docs: 发起HTTP GET同步请求
  jdk8使用函数式方式处理请求结果
  jdk6使用内部类方式处理请求结果
  
  @param url      请求对应的URL地址
  @param paramMap GET请求所带参数Map，即URL地址问号后面所带的键值对，很蛋疼的实现方式，后续得改进，还没什么好的方案
  @param callback 请求收到响应后回调函数，参数有2个，第一个为resultCode，即响应码，比如200为成功，404为不存在，500为服务器发生错误；
  第二个为resultJson,即响应回来的数据报文