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

Quiz: Java Concurrency

All questions · Previous question · Next question

Open on QuizMaker