Date对象序列化中的奇怪行为

时间:2013-07-20 21:16:57

标签: java serialization

我对日期对象有一些问题,似乎日期对象在其序列化的瞬间更新,而不是在创建它的瞬间,使用 Date()方法。我几乎可以肯定这种行为,因为我的代码不会改变日期对象的值。

我在想什么?

1 个答案:

答案 0 :(得分:2)

  

我在想什么?

不,你不是。如果您阅读java.util.Date课程的source code,您会发现您的理论不正确。 可能意外的唯一事情是序列化导致Date对象在自1970年以来的#34;毫秒之前被标准化。时间是序列化的。

您对计划行为的假设可能不正确。无论如何,其他东西正在这里......