知识大全 java使用序列化实现深克隆
Posted 知
篇首语:好高骛远的一无所得,埋头苦干的获得知识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 java使用序列化实现深克隆相关的知识,希望对你有一定的参考价值。
序列化实现深克隆
public static Object deepClone(Object source)
ObjectOutputStream oos = null;
ObjectInputStream ois = null;
File file = null;
try
FileOutputStream fos = new FileOutputStream( objFile )
oos = new ObjectOutputStream(fos)
oos writeObject(source)
FileInputStream fis = new FileInputStream( objFile )
ois = new ObjectInputStream(fis)
return ois readObject()
catch (Exception e)
System err println( 对象克隆失败 )
e printStackTrace()
return null;
finally
try
if(null != oos)
oos close()
if(null != ois)
ois close()
file = new File( objFile )
if(null != file)
file delete()
catch (IOException e)
e printStackTrace()
cha138/Article/program/Java/hx/201311/26113
相关参考
知识大全 java序列化--java.io.Serializable接口解析
java序列化--java.io.Serializable接口解析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一
Java深度历险:Java对象序列化与RMI 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 对于
浅谈Java对象的序列化和反序列化 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 当两个进程在进
java对象序列化机制一般来讲有两种用途 需要将对象的状态保存到文件中而后能够通过读入对象状态来重新构造对象恢复程序状态 使用套接字在网络上传送对象的程序来说是很有用的
Java中的强大武器--对象的序列化 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 所谓对象序列
JavaSocket网络传输的序列化机制 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Java
使用JID来进行Java对象的高性能序列化 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! JID
Java图像传输方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一序列化后传输 图像对象可
何为克隆人国际一般把对人类自身的克隆分为治疗性克隆和生殖性克隆。前者通常指透过对干细胞的研究,复制人类的某些组织或器官;后者是指对整个人的复制,即从被克隆的人身上取得细胞之后,将其植入被去除了遗传基因
克隆病(Crohn病),旧名局限性回肠炎、局限性肠炎、节段性肠炎和肉芽肿性肠炎,是一种慢性、复发性、原因不明的肠道炎症性疾病,本病和慢性非特异性溃疡性结肠炎统称为炎症性肠病(IBD),但克隆病腹泻一般