【发布时间】:2015-07-29 14:05:21
【问题描述】:
当我尝试调用返回的函数时:List<Map.Entry<Integer, List<Object>>> 我收到此错误:
java.io.NotSerializableException: java.util.HashMap$Node
注意:所有类实现可序列化
【问题讨论】:
-
HashMap类默认是序列化的,这意味着我们不需要实现Serializable接口。 -
HashMap.Node类是Map.Entry接口的实现,被HashMap使用。它不是Serializable。 -
你不能仅仅通过调用一个函数来解决这个问题。你在某处进行序列化和反序列化。
-
@EJP 你能解释一下吗??
-
不,我想我不能。我清楚地表达了自己。您不了解“您在某处进行序列化和反序列化”的哪一部分?
标签: java serialization