用序列化与反序列化实现深克隆
来源:互联网 发布:网络平台建设 编辑:程序博客网 时间:2024/06/04 18:27
// 用序列化与反序列化实现深克隆 public static Object deepClone(Object src) {Object o = null;try {if (src != null) {ByteArrayOutputStream baos = new ByteArrayOutputStream();ObjectOutputStream oos = new ObjectOutputStream(baos);oos.writeObject(src);oos.close();ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());ObjectInputStream ois = new ObjectInputStream(bais);o = ois.readObject();ois.close();}} catch (IOException e) {e.printStackTrace();} catch (ClassNotFoundException e) {e.printStackTrace();}return o;}
- 用序列化与反序列化实现深克隆
- 使用反序列化实现深克隆
- java 序列化和反序列化实现克隆
- java使用serializable进行序列化与反序列化实现对象clone(克隆)
- 序列化与反序列
- 序列化与反序列
- Java对象的序列化和反序列化 克隆
- 原型模式 Serializable序列化与反序列化克隆对象
- java序列化与反序列化(4)------jdk原生序列化机制实现深拷贝
- C#实现JSON序列化与反序列化介绍
- C#实现JSON序列化与反序列化介绍
- XmlSerializer 序列化与反序列化CDATA 以及实现
- 序列化与反序列化,Java实现
- Apache Avro 序列化与反序列化 (Java 实现)
- FastJson实现复杂对象序列化与反序列化
- XML序列化与反序列化
- 对象序列化与反序列化
- 序列化与反序列化
- 永中Office用户使用中常见问题与解答
- StackView Widget示例程序(AndroidManifest.xml)
- 做了7年手工测试迷茫了怎么办?——给你的建议
- phonegap源码分析(一)------ android
- 我的php学习笔记(三十三)PHP中正则表达式学习及应用(一)
- 用序列化与反序列化实现深克隆
- php 函数总结
- phonegap源码分析(二)------ Windows Phone
- [面试tx] 根据上排给出十个数,在其下排填出对应的十个数
- phonegap源码分析(三)------ IOS
- 内存分配知识(全局,局部,静态变量)
- hdu2833
- jadclipse反编译时出现异常
- 放下我执