我对执行服务很陌生。喜欢自己做所有事情,但我认为是时候相信这些服务了。
我想Executer通过Runnable. 刽子手FutureTask把它包起来递给我。现在我调用 polldone()方法。但是我希望在 thendone()方法返回 true 时收到通知。
有一种get()方法会阻塞直到Runnable完成,但是我需要为每个作业添加一个额外的线程,以查看它何时完成。
我可以给我的执行者一些额外的东西Callable来获得关于任务完成的通知吗?
去这里的路是什么?我可以在方法的末尾添加一些代码run,但done()可能仍然是错误的......