synchronizedMap...スレッドセーフなMap
シングルトンなMapを複数のスレッド間で扱う(追加や削除)をする場合など。
そんな時は
Map map =(Map)Collections.synchronizedList(new HashMap());
という感じでMapを作ればOK。
あとはうまいこと安全にやってくれます。
ちなみに、ListaとかSetとかにも同様のクラスがあります。
詳しくはコチラ
シングルトンなMapを複数のスレッド間で扱う(追加や削除)をする場合など。
そんな時は
Map map =(Map)Collections.synchronizedList(new HashMap());
という感じでMapを作ればOK。
あとはうまいこと安全にやってくれます。
ちなみに、ListaとかSetとかにも同様のクラスがあります。
詳しくはコチラ