Показать сообщение отдельно
Непрочитано 04.10.2018, 19:59   #1
Пользователь

Автор темы (Топик Стартер) Проблемы с javolution FastMap

Уважаемые гуру java у меня небольшой вопрос.

При использовании FastMap иногда в сборке вылетают исключения вида:

При вызове:
myFastMap.get(key);
Цитата:
java.lang.NullPointerException
at javolution.util.FastMap.getEntry(FastMap.java:418)
at javolution.util.FastMap.get(FastMap.java:406)
На строке цикла вида:
for (Object value: myFastMap.values())
Цитата:
java.lang.NullPointerException
at javolution.util.FastMap$Entry.access$000(FastMap.j ava:1576)
at javolution.util.FastMap$ValueIterator.next(FastMap .java:1201)
1. Это кривизна FastMap и желательно от него отказаться?
2. Коллизии при использовании коллекции в многопоточном приложении без синхронизации?
flopix вне форума Ответить с цитированием