fat*_*ael 5 java serialization hashcode deserialization
根据目前的理解,哈希码的作用与 Hashmap、HashSet 等集合一起出现,并且仅出于实际目的而阅读。
在一次采访中,有人问我哈希码在序列化中的作用。
答案是我们可以直接检查反序列化后的hashcode是否相等,但面试官不满意,说google一下。
我在谷歌搜索时得到了以下行
我们必须做的是重写该
equals()方法和hashCode()原始对象的方法,这样如果比较同一原始对象的反序列化实例,它们将返回 true。
谁能提供一些实际的例子来解释哈希码在序列化中的作用?
| 归档时间: |
|
| 查看次数: |
1189 次 |
| 最近记录: |