Domanda di colloquio di Endava

What is a volatile variable in Java?