Guide contents

Java Memory Model

Visibility, reordering, happens-before, volatile, safe publication, and final fields.

3 lessons

  1. 31.Visibility, Atomicity, and Reordering
  2. 32.Happens-Before and volatile
  3. 33.Safe Publication and final Fields