Является ли библиотека Trove потокобезопасной?

Является ли библиотека библиотеки GNU потокобезопасной? Меня особенно интересует TObjectDoubleHashMap. Я просмотрел их документацию, но он ничего не сказал, так мы будем считать, что он не является потокобезопасным?

Ответ 1

Небезопасный поток. Вы можете использовать синхронизированный или собственный Lock, чтобы сделать его потокобезопасным.

Ответ 2

У этого есть утилиты, чтобы сделать его потокобезопасным. Видеть: http://trove4j.sourceforge.net/javadocs/gnu/trove/TCollections.html

Кроме того, поскольку коллекции в основном поддерживаются примитивными массивами, вы можете (обычно) безопасно выполнять операции чтения (итерация/получение) по нескольким потокам.