code: public static <T> Future<T> execAsync(Callable<T> task) {
  		return GlobalThreadPool.submit(task);
  	}
docs: 执行有返回值的异步方法<br>
  Future代表一个异步执行的操作，通过get()方法可以获得操作的结果，如果异步操作还没有完成，则，get()会使当前线程阻塞
  
  @param <T> 回调对象类型
  @param task {@link Callable}
  @return Future