热门

最新

红包

立Flag

投票

同城

我的

发布
yuerliang
A-Liang
4 年前
trueyuerliang

模板代码--对象的深层拷贝
public Monster clone() {
ByteArrayOutputStream baos = null;
ObjectOutputStream oos = null;

ByteArrayInputStream bais = null;
ObjectInputStream ois = null;

try {
baos = new ByteArrayOutputStream();
oos = new ObjectOutputStream(baos);
oos.writeObject(this);


bais = new ByteArrayInputStream(baos.toByteArray());
ois = new ObjectInputStream(bais);
Monster copyMonster = (Monster)ois.readObject();

return copyMonster;

} catch (Exception e) {

}
return null;

}

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条动态
立即登录