Question: How does the keyword `volatile` affect how a variable is handled?
- It will be read by only one thread at a time.
- It will be stored on the hard drive.
- It will never be cached by the CPU.
- It will be preferentially garbage collected.
Answer: The correct answer of the above question is Option C:It will never be cached by the CPU.