java Caltable FutureTask Excecuter: Cómo escuchar la tarea finalizada

Soy bastante nuevo en los servicios de ejecución. Me gustó hacer todo yo mismo, pero creo que es hora de confiar en estos servicios.

Quiero pasar porExecuter a Runnable. El ejecutor lo envuelve en unaFutureTask y me lo devuelve. Ahora llamo encuesta aldone() método. Pero me gustaría ser notificado cuando entoncesdone()l método @ devolvería verdadero.

Hay unget() método que bloquea hasta elRunnable ha terminado, pero necesitaría un hilo adicional para cada trabajo, solo para ver cuándo está terminado.

Puedo entregarle a mi ejecutor un poco de @ adicionaCallable para recibir una notificación sobre la finalización de la tarea?

¿Cuál es el camino a seguir aquí? Podría agregar un código al final de larun método, pero luegodone() aún podría ser falso ...

Respuestas a la pregunta(4)

Su respuesta a la pregunta