Java利用序列化实现对象深度clone的方法
本文实例讲述了Java利用序列化实现对象深度clone的方法。分享给大家供大家参考。具体实现方法如下:
ByteArrayOutputStreambyteOut=newByteArrayOutputStream(); ObjectOutputStreamout=newObjectOutputStream(byteOut); out.writeObject(obj); ByteArrayInputStreambyteIn=newByteArrayInputStream(byteOut.toByteArray()); ObjectInputStreamin=newObjectInputStream(byteIn); ObjectnewObj=in.readObject();
希望本文所述对大家的java程序设计有所帮助。