序列化与反序列化

来源:互联网 发布:java程序员周末班 编辑:程序博客网 时间:2024/06/09 19:15

序列化:将对象转化成字节流的过程

反序列化:将字节流转化成对象的过程

序列化与反序列化必须遵守的原则:

1.java对象

在java中一个对象可以实现序列化与反序列化,必须让该类实现java.io.Serializable接口。

2.序列化主要依赖java.io.ObjectOutputStream类,该类对java.io.FileOutputStream进一步做了封装,这里主要使用ObjectOutputSream类的writeObject()方法实现序列化功能

3.反序列化主要依赖java.io.ObjectInputStream类,该类对java.io.InputStream进一步做了封装,这里主要使用ObjectInputSream类的readObject()方法实现反序列化功能。


详细信息可以参考这个地址:http://blog.csdn.net/wangloveall/article/details/7992448/##1

原创粉丝点击