В чем преимущество использования FutureTask перед Callable?

Существует два подхода к отправке и опросу задачи для результата

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

Используйте комбинациюCallable а такжеFuture и представить наExecutorService, Получить результат, используяfuture.get().

Future future = service.submit(callable);

использованиеFutureTask, Это обернетCallable а затем получить результат, используяFutureTask.

service.execute(task);

В чем преимущество использованияFutureTask надCallable + Будущая комбинация?

Ответы на вопрос(2)

Ваш ответ на вопрос