qual é a vantagem de usar o FutureTask sobre o Callable?

Existem duas abordagens para enviar e pesquisar tarefas para obter resultados

FutureTask futureTask = new FutureTask<String>(callable);

Use combinação deCallable eFuture e enviar emExecutorService. Recuperar resultado usandofuture.get().

Future future = service.submit(callable);

UsarFutureTask. Isso envolveráCallable e depois recuperar o resultado usandoFutureTask.

service.execute(task);

Qual é a vantagem de usarFutureTask sobreCallable + Combinação futura?

questionAnswers(2)

yourAnswerToTheQuestion