java中的ArrayList在序列化的时候,里面存储的对象是不是也跟着序列化了呢?还是我必须获取并序列化它的所有内容?
问问题
292 次
2 回答
3
当您序列化任何对象时,它通常会序列化其中的所有内容。否则,该对象还没有真正被序列化。
正如 Vash 指出的那样,必须实现这些对象才能Serializable
使其正常工作,否则您会得到 NotSerializableException。JDK 中的类已经在有意义的地方实现了 Serializable。
于 2012-12-19T21:51:27.497 回答
1
不,您必须将这些对象的序列化接口添加到。否则您将无法序列化 ArrayList。
于 2012-12-19T21:51:25.720 回答