What does volatile primarily guarantee?
Practice this question from Quiz: Java Concurrency, with options and an explanation.
Question
What does volatile primarily guarantee?
Option A — Correct answer
Visibility of latest writes across threads
volatile helps threads see fresh values but does not make compound actions atomic.
Option B
Atomicity for every operation
Option C
Database transaction rollback
Option D
Object immutability