2011-10-24 13 views
10

GNU troveライブラリはスレッドセーフですか?私は特にTObjectDoubleHashMapに興味があります。彼らのドキュメントを見ましたが、何も言及していないので、スレッドセーフでないと仮定しますか?Troveライブラリはスレッドセーフですか?

答えて

4

スレッドセーフではありません。同期された、または独自のLockを使用すると、スレッドを安全にすることができます。

9

スレッドセーフにするユーティリティがあります。参照: http://trove4j.sourceforge.net/javadocs/gnu/trove/TCollections.html

また、コレクションは主にプリミティブな配列に基づいているため、複数のスレッドにわたって(通常は)読み取り操作(繰り返し/取得)を安全に実行できます。

+0

私は、ピーターの答えが与えられた時点で正しいことを認識しました。私は新しいAPIにリンクしました。 –

関連する問題