Hashcode()在序列化中有什么作用吗?

fat*_*ael 5 java serialization hashcode deserialization

根据目前的理解,哈希码的作用与 Hashmap、HashSet 等集合一起出现,并且仅出于实际目的而阅读。

在一次采访中,有人问我哈希码在序列化中的作用。

答案是我们可以直接检查反序列化后的hashcode是否相等,但面试官不满意,说google一下。

我在谷歌搜索时得到了以下行

我们必须做的是重写该equals()方法和hashCode()原始对象的方法,这样如果比较同一原始对象的反序列化实例,它们将返回 true。

谁能提供一些实际的例子来解释哈希码在序列化中的作用?