如何获取具有特定类型参数的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)
创建执行程序服务,它似乎没有任何方法来参数化调用。反正有没有实现这个目标?