Наше многопоточное многопользовательское приложение имеет много возможностей использования Hashtable. Безопасно ли заменять экземпляры Hashtable экземплярами ConcurrentHashmap для повышения производит
Здесь у меня есть образец кода для Hash Table и Concurrent Hash Map, который не позволяет использовать нулевой ключ как объект, но оба синхронизированы. public class Example
{
public static void
Я имею HashMap<String, Object> initialMap = new HashMap<String, Object>();
, в котором я поставил строковых значений для ключа этого пути, error=[e1, e2, e3, e4, e5, e6],[e7, e8, e9, e10, e11, e12],
В настоящее время я работаю с ConcurrentHashMap, и я очень хорошо знаком с HashMap, я ожидал подобное поведение HashMap, но когда я вставляю null ключ или значение, ConcurrentHashMap бросает NullPoint
Я прочитал о hashMap и о том, как он отличается от хэш-таблицы. Как и в hashtable, полный объект блокируется, а в случае одновременного hashmap только часть его заблокирована. Мой вопрос заключается в