--- jsr166/src/jsr166e/DoubleAdder.java 2014/05/04 22:38:19 1.11 +++ jsr166/src/jsr166e/DoubleAdder.java 2014/05/05 20:20:15 1.12 @@ -5,6 +5,10 @@ */ package jsr166e; + +import java.io.IOException; +import java.io.ObjectInputStream; +import java.io.ObjectOutputStream; import java.io.Serializable; /** @@ -181,14 +185,13 @@ public class DoubleAdder extends Striped return (float)sum(); } - private void writeObject(java.io.ObjectOutputStream s) - throws java.io.IOException { + private void writeObject(ObjectOutputStream s) throws IOException { s.defaultWriteObject(); s.writeDouble(sum()); } - private void readObject(java.io.ObjectInputStream s) - throws java.io.IOException, ClassNotFoundException { + private void readObject(ObjectInputStream s) + throws IOException, ClassNotFoundException { s.defaultReadObject(); busy = 0; cells = null;