Java对象深度复制方法
来源:互联网 发布:淘宝差评打电话 编辑:程序博客网 时间:2024/04/25 23:42
private Object depthClone(Object srcObj){
Object cloneObj = null;
try {
ByteArrayOutputStream out = new ByteArrayOutputStream();
ObjectOutputStream oo = new ObjectOutputStream(out);
oo.writeObject(srcObj);
ByteArrayInputStream in = new ByteArrayInputStream(out.toByteArray());
ObjectInputStream oi = new ObjectInputStream(in);
cloneObj = oi.readObject();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return cloneObj;
}
Object cloneObj = null;
try {
ByteArrayOutputStream out = new ByteArrayOutputStream();
ObjectOutputStream oo = new ObjectOutputStream(out);
oo.writeObject(srcObj);
ByteArrayInputStream in = new ByteArrayInputStream(out.toByteArray());
ObjectInputStream oi = new ObjectInputStream(in);
cloneObj = oi.readObject();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return cloneObj;
}
- Java对象深度复制方法
- JAVA 对象深度复制实现
- java List 深度复制方法
- Java List 深度复制方法
- Java集合对象的深度复制与普通复制
- 对象深度复制
- AS3 对象 深度复制
- ArcGIS对象深度复制
- ArcGIS对象深度复制
- 深度复制对象属性
- 对象的深度复制
- 对象的深度复制
- 深度复制JavaScript对象
- Javascript深度复制对象
- jquery jqueryeasyui共同使用对象深度复制的方法
- Java对象的复制方法总结
- java 一般方法复制list对象
- java深度复制
- IP数据报格式(转)
- Android用户输入系统和移植内容概要
- Sql Server 日期格式化函数
- Struts1.x系列教程(5):HTML标签库
- c++primer第二章“c++定义了几种基本类型,还提供了可用于自定义数据类型的机制,此外,我们还能修改已有的类型以形成复合类型”
- Java对象深度复制方法
- 高德纳:Atmel是2008年8位MCU增长最快的厂商
- Linux的僵尸进程及其解决方法
- C#中Abstract和Virtual
- VC读写Excel MFC读写Excel 考勤数据
- Android平台开发-Android keypad map-Android按键事件
- 桌面回收站图标没有了
- 不抱怨不解释--为了换一个吃饭的地方
- SQL---DDL---CHAR和VARCHAR的区别