Reports array fields
which are declared as volatile. Such fields
may be confusing, as accessing the array itself follows the rules for volatile
fields, but accessing the array's contents does not. If such volatile access is needed to array contents,
the JDK5.0 java.util.concurrent.atomic classes should be used instead.