--- jsr166/src/jsr166e/LongAdder.java 2012/11/18 03:07:22 1.9 +++ jsr166/src/jsr166e/LongAdder.java 2013/01/06 05:57:42 1.11 @@ -19,7 +19,7 @@ import java.io.ObjectOutputStream; * #longValue}) returns the current total combined across the * variables maintaining the sum. * - *

This class is usually preferable to {@link AtomicLong} when + *

This class is usually preferable to {@link AtomicLong} when * multiple threads update a common sum that is used for purposes such * as collecting statistics, not for fine-grained synchronization * control. Under low update contention, the two classes have similar @@ -28,9 +28,9 @@ import java.io.ObjectOutputStream; * consumption. * *

This class extends {@link Number}, but does not define - * methods such as {@code hashCode} and {@code compareTo} because - * instances are expected to be mutated, and so are not useful as - * collection keys. + * methods such as {@code equals}, {@code hashCode} and {@code + * compareTo} because instances are expected to be mutated, and so are + * not useful as collection keys. * *

jsr166e note: This class is targeted to be placed in * java.util.concurrent.atomic.