Quelle est la différence entre le Futur et le FutureTask en Java?

Car l'utilisation ExecutorService peut submit un Callable tâche et le retour d'un Future, pourquoi faut-il utiliser FutureTask pour envelopper Callable tâche et d'utiliser la méthode execute? Je me sens ils font tous les deux la même chose.

InformationsquelleAutor Hesey | 2011-02-10