Was ist der Vorteil von FutureTask gegenüber Callable?

Es gibt zwei Ansätze zum Übermitteln und Abrufen der Aufgabe für das Ergebnis

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

Verwenden Sie eine Kombination vonCallable undFuture und abschicken amExecutorService. Ergebnis mit @ abruffuture.get().

Future future = service.submit(callable);

VerwendenFutureTask. Dies wird @ umhüllCallable und dann Ergebnis mit @ abrufFutureTask.

service.execute(task);

Was ist der Vorteil vonFutureTask ÜberCallable + Zukünftige Kombination?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage