序列化/反序列化

序列化

序列化是一种用来处理对象流的机制。网络

对象流就是将对象的内容进行流化。 流就是I/O,咱们能够对流化的对象进行读操做,也能够将流化的对象进行网络间的传输,要将对象传输必须进行流化。序列化机制是为了解决对对象流进行读写操做引起的一些问题。对象

这些问题包括: 1,将对象进行磁盘文件的读写,对象引用问题;、序列化

序列化作了什么:引用

1,保存到磁盘的全部对象都得到一个序列号; 2,当保存对象的时候会先检查该对象是否被保存; 3,若是没有保存,写入“与已经保存的具备序列号X的对象相同”的标志文件