class A implements Callable{
List result // want to share this List amongst thread and their function call
public Search call() {
List<Job> Jobs = api. Jobs(a,b,c); // Multiple threads
}
}
class API{
public void jobs(a,b,c){
// want to access the A.Result and populate the result
}
}
すべてのスレッド間で配列 List を共有するにはどうすればよいですか。 Static を使用したくありません。実行するたびに結果が蓄積され続けるためです。Thread Local はここで良い選択ですか?
余分なオブジェクトとそれぞれのゲッター/セッターを避けようとしていますか?