Le modificateur volatile indique qu'une variable de classe ne peut être modifiée de manière asynchrone dans un environnement multiprocesseur.
volatile nomVariable;
Les variables volatiles sont préservées d'une certaine dégradation sous des conditions multichaînées.
Le modificateur volatile permet de s'assurer d'un accès ordonné des unités d'exécutions (ou threads) sur une variable.
Une variable volatile ne peut utiliser le modificateur final.