【发布时间】:2013-06-06 22:21:15
【问题描述】:
我有一个对象类型为“对象”:
class MyObject{
Object member;
public Object getObject(){
return member;
}
public void setObject(Object obj){
member = obj;
}
}
是否可以深拷贝MyObject?
【问题讨论】:
-
这里不能保证深拷贝,因为 Object 可以是任何东西。例如,如果不是所有的 Object 成员都实现 Serializable,这里的序列化技术就会失败。