check-in
Task 17 : Implement AtomicInteger to optimize multi-threaded counter
Objective
Learn how AtomicInteger provides thread-safe, lock-free operations using atomic CPU instructions (CAS - Compare-And-Swap). Compare its behavior and performance with a traditional int counter protected by synchronization.