1 <p> The code synchronizes on a boxed primitive constant, such as an Integer.
3 private static Integer count = 0;
11 <p>Since Integer objects can be cached and shared,
12 this code could be synchronizing on the same object as other, unrelated code, leading to unresponsiveness
13 and possible deadlock</p>