Episode 1. Volatile, and Synchronized
Java Pub House - En podcast av Freddy Guime & Bob Paulin
![](https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/41/6b/70/416b7014-c503-c317-703f-1b6dd15ab750/mza_8976320528824420339.png/300x300bb-75.jpg)
Kategorier:
On this Episode, we talk about the keyword "volatile", and what does it really mean. Even if you are a multithreading guru, this chapter goes in deep of the different things that volatile protects you from, including L2 caches and code re-ordering. We also cover the use of synchronized, and why, even though is convenient, it might create more headache than it actually solves.