title: Is a HashMap thread-safe for different keys?
body: <p>If I have two multiple threads accessing a HashMap, but guarantee that they'll never be accessing the same key at the same time, could that still lead to a race condition?</p>