私は実行者サービスにまったく慣れていません。自分ですべてをやるのが好きでしたが、これらのサービスを信頼する時が来たと思います。
で手渡したいExecuterですRunnable。実行者はそれをaでラップし、FutureTaskそれを私に返します。ここで、polldone()メソッドを呼び出します。done()しかし、メソッドがtrueを返すときに通知を受け取りたいと思います。
get()が終了するまでブロックするメソッドがありますが、Runnableそれから、それがいつ終了するかを確認するために、すべてのジョブに追加のスレッドが必要になります。
Callableタスクの終了について通知を受け取るために、実行者に追加の情報を渡すことはできますか?
ここに行く方法は何ですか?runメソッドの最後にコードを追加することはできますが、done()それでもfalseになる可能性があります...