Concurrent Hashmap podría resolver el problema de sincronización que se ve en hashmap. Por lo tanto, agregar y eliminar sería rápido si estamos utilizando sincronizar el trabajo de la clave con hashmap. ¿Qué pasa si se comprueba el tamaño de hashmap, si varios hilos comprueban el tamaño concurrente deHashMap? Qué necesidad tenemos ya synchronzation clave: algo de la siguiente manera:HashMap concurrente: comprobación de tamaño
public static synchronized getSize(){
return aConcurrentHashmap.size();
}
ConcurrentHashMap se sincroniza internamente. Agregar sus propios bloques de sincronización en la parte superior puede no darle lo que desea. – krock
@krock Tienes que tener cuidado de cómo lo usas. Agregar un ejemplo. –