Ma ti riferisci al linguaggio C?
"
Il modificatore volatile viene utilizzato per indicare al compilatore che il valore di una variabile può essere modificato in modo non esplicitamente specificato dal programma.
Ad esempio l'indirizzo di una variabile globale può essere passata alla routine dell'orologio di sistema, per usare tale variabile per conservare l'ora. In tale situazione il contenuto della variabile verrà modificato senza che il programma faccia un assegnamento.
"
Allora aveva inteso bene
@Star-Dust quando diceva che volevi che la variabile fosse disponibile ad altri programmi/processi. In tal caso non credo sia possibile in Android (anche perché passando da un processo ad un altro, il primo potrebbe essere terminato dal sistema operativo)
ps: Fringuello era per ridere..