为什么集合类没有实现Cloneable和Serializable接口?

340 阅读1分钟

笔记

应该由集合类的具体实现来决定如何被克隆或者是序列化,比如Arraylist实现了该接口。

原文

克隆(cloning)或者是序列化(serialization)的语义和含义是跟具体的实现相关的。因此,应该由集合类的具体实现来决定如何被克隆或者是序列化。