ランナブルを追跡するために、スレッドのマップと関連するランナブル オブジェクトを使用しています。がスローされたときの背後にある目的interruptedException
は、現在のスレッドとその実行可能なオブジェクトにアクセスすることです。
Map<Thread, Runnable> myMap = new Map<Thread, Runnable>();
ExecutorService pool = Executors.newFixedThreadPool(5);
pool.execute(new myRunnable());
しかし、ランナブルをスレッド プールに追加するときに、マップを埋める方法が思い浮かびません。
Thread とその実行可能なオブジェクトを含むマップにエントリを追加するにはどうすればよいですか?