发布网友 发布时间:2024-09-14 05:01
共2个回答
热心网友 时间:2024-09-14 09:33
可以让这个object继承ICloneable
然后就可以调用clone()方法了。但是如果object包含引用类型时,克隆的是引用类型的地址,值会一起改变,要注意使用。
或者可以用反射,序列化等方法但性能较差,看你实际需求吧。
热心网友 时间:2024-09-14 09:36
一般的clone可以用序列化clone但是需要你的类必须标记为可序列化。你要实现接口我一般是这么做的。
至于什么类都可以clone的话,你可以用反射试试,理论上可以但是我没有做过。