Warning: the question is a little long, but the part below the separation line is for curiosity only.
Oracle\'s JDK 7 implementation of AtomicInteger includes t
Just to complete the discussion, the same question was also asked in the Concurrency-interest -- Discussion list for JSR-166 mailing list almost at the same time as here.
Here is the start of the thread - [concurrency-interest] AtomicInteger implementation discussing the AtomicInteger implementation.