Trove库是线程安全的吗?

时间:2011-10-24 11:18:44

标签: java thread-safety trove4j

GNU trove库线程安全吗?我对TObjectDoubleHashMap特别感兴趣。我查看了他们的文档,但它没有提到任何内容,所以我们假设它不是线程安全的吗?

2 个答案:

答案 0 :(得分:11)

它具有使线程安全的实用程序。看到: http://trove4j.sourceforge.net/javadocs/gnu/trove/TCollections.html

此外,由于集合主要由原始数组支持,因此您可以(通常)安全地跨多个线程执行读取操作(迭代/获取)。

答案 1 :(得分:7)

它不是线程安全的。您可以使用synchronized或您自己的Lock来使其线程安全。