在深复制时,使用序列化和反序列化会要求类可以被序列化,但是可以被序列化的要求是什么?标注 [Serializable] 的都是可以序列化的吗?
[Serializable]这个基本没人会去用了,深度复制别用序列化,性能太差,继承ICloneable 写 Clone()吧,深度复制确实比较麻烦,需要递归类型。
要是复制一个List什么的这样写是不是就比较麻烦了
其实我只需要一些属性,其他的就无所谓了
回答正确,还有个Externalizable。。这搜下一堆文章的。。。