--- jsr166/src/jsr166e/extra/AtomicDouble.java 2011/10/25 19:21:27 1.11 +++ jsr166/src/jsr166e/extra/AtomicDouble.java 2011/10/25 20:30:26 1.13 @@ -40,7 +40,7 @@ import static java.lang.Double.longBitsT public class AtomicDouble extends Number implements java.io.Serializable { private static final long serialVersionUID = -8405198993435143622L; - private volatile transient long value; + private transient volatile long value; /** * Creates a new {@code AtomicDouble} with the given initial value. @@ -216,7 +216,7 @@ public class AtomicDouble extends Number * @serialData The current value is emitted (a {@code double}). */ private void writeObject(java.io.ObjectOutputStream s) - throws java.io.IOException{ + throws java.io.IOException { s.defaultWriteObject(); s.writeDouble(get());