19
Яка різниця між ConcurrentHashMap та Collections.synchronizedMap (Map)?
У мене є карта, яку слід одночасно змінювати кількома потоками. Здається, що в API Java три реалізовані синхронізовані карти Map: Hashtable Collections.synchronizedMap(Map) ConcurrentHashMap Як я розумію, Hashtableце стара реалізація (розширення застарілого Dictionaryкласу), яку згодом було адаптовано до Mapінтерфейсу. У той час як це буде синхронізовано, по- видимому, мають серйозні проблеми …