Dans le livre Effective Java, il indique:
La spécification du langage garantit que la lecture ou l'écriture d'une variable est atomique sauf si la variable est de type
long
oudouble
[JLS, 17.4.7].
Que signifie "atomique" dans le contexte de la programmation Java ou de la programmation en général?
volatile long
ou volatile double
faisant lire atomique et écrire atomique.