< prev index next >

src/java.base/share/classes/java/util/Date.java

Print this page

        

*** 152,161 **** --- 152,162 ---- /* use serialVersionUID from modified java.util.Date for * interoperability with JDK1.1. The Date was modified to write * and read only the UTC time. */ + @java.io.Serial private static final long serialVersionUID = 7523967970034938905L; /** * Allocates a {@code Date} object and initializes it so that * it represents the time at which it was allocated, measured to the
*** 1316,1335 **** --- 1317,1338 ---- * * @serialData The value returned by {@code getTime()} * is emitted (long). This represents the offset from * January 1, 1970, 00:00:00 GMT in milliseconds. */ + @java.io.Serial private void writeObject(ObjectOutputStream s) throws IOException { s.defaultWriteObject(); s.writeLong(getTimeImpl()); } /** * Reconstitute this object from a stream (i.e., deserialize it). */ + @java.io.Serial private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException { s.defaultReadObject(); fastTime = s.readLong();
< prev index next >