🧠 Volatile vs synchronized vs AtomicInteger

🧠 1. volatile (visibility only)