VademécumVademécum\volatile (palabra reservada)volatile (palabra reservada)\volatile en synchronized

volatile en synchronized

Java garantiza que dentro de una zona sincronizada, todas las variables se tratan como volatile; es decir, se leen y escriben en memoria RAM.

En otras palabras, cuando una variable compartida por varios threads siempre se maneja dentro de zonas sincronizadas, podemos obviar el atributo volatile.

principio
principio