HashMap и ConcurrentHashMap1️⃣ HashMap:
• Не потокобезопасен.
• Быстрее в однопоточном окружении.
• Можно получить
ConcurrentModificationException, если итерация выполняется параллельно с изменением данных.2️⃣ ConcurrentHashMap:
• Потокобезопасен.
• Использует сегментацию для увеличения производительности в многопоточном режиме.
• Не выбрасывает
ConcurrentModificationException.Пример:
Map<String, String> map = new ConcurrentHashMap<>();
map.put("key", "value");
ConcurrentHashMap.#java #hashmap #concurrenthashmap
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤯3❤1