【初心者】Java質問・相談スレッド132【専用】
■ このスレッドは過去ログ倉庫に格納されています
0070デフォルトの名無しさん
2009/09/15(火) 18:48:02使い方が正しくない
containsKeyとputの間に他のスレッドが割り込む可能性がある
その操作はアトミックにやらないとだめ
if (tmpMap.putIfAbsent(data, uniqueKey) == null) {
somethingDoTask();
}
こんな感じで
■ このスレッドは過去ログ倉庫に格納されています