Implemente el caché seguro para subprocesos simple usando HashMap sin usar la colección sincronizada

Publicado: 2013-11-29

Java en caché de memoria usando Hashmap

Un caché es un área de la memoria local que contiene una copia de los datos a los que se accede con frecuencia y que, de otro modo, sería costoso obtener o calcular. Los ejemplos de tales datos incluyen el resultado de una consulta a una base de datos, un archivo de disco o un informe.

Aquí hay un ejemplo simple de Java que es Threadsafe usando HashMap sin usar colecciones sincronizadas.

Algunos ejemplos más de Java que quizás desee ver.

Bono: Detalles del modelo de memoria Java:

Modelo de memoria Java