Tinidog
  • Home
  • Login
  • Register

When do you use volatile variables?

Solution:

When a member variable is accessed by multiple threads and want the value of a volatile field to be visible to all readers (other threads in particular) after a write operation completes on it.

java
0 votes
0 favorites
204 views
shilpigupta22 asked 12 months ago
0 answers
Author
shilpigupta22
shilpigupta22

Credit: 3870

Nothing
Author's Other questions
What are Reflections?
What does the following code usually output? And why usually?
Where would you use LinkedList and where an ArrayList?
Identify the Autoboxing and the Unboxing in the following example:
What is Auto-boxing and Unboxing, and does it impact performance?
Primitive vs Object types?
What is the parent class that every other class extends from?
Why is Java said to be 'write once, run everywhere'?
What are static methods and fields?
What is JPA and how is it different from JDBC?
What is the difference between an Application server and servlet container?
Given the following example code, which overrides are valid and which one aren't (with explanation)?
What types of Exceptions exist in Java (and what is the difference)? Name few common Exceptions of each type.
What are default methods?
Why are exceptions expensive in Java?
What is the problem with the following example and does it compile?
What are generics in Java?
What's the difference between a HashSet and a LinkedHashSet?
What's the synchronized version of a HashMap?
What's the difference between StringBuilder and StringBuffer?
©2022 Tinidog powered by Termi