如何获得参数化的ExecutorService?

时间:2017-09-13 19:48:28

标签: java generics types concurrency executorservice

如何获取具有特定类型参数的ExecutorService实例?

我有一个名为java.util.concurrent.ExecutorService的{​​{1}}我正在使用参数化service调用其submit方法,以获得由Callable生成的结果Future Callable

void doSomething(Callable<Response> callback) { Future<Response> futureResponse = service.submit(callback); }

它运作正常,但service未参数化;理想情况下(即ExecutorService<Response>)。我目前正在使用Executors.newFixedThreadPool(10)创建执行程序服务,它似乎没有任何方法来参数化调用。反正有没有实现这个目标?

0 个答案:

没有答案