IO流
I/O流
1序列化和反序列化
序列化:将对象里面的数据(指的是内存数据)转换到硬盘里面的文件里(永久保存)或者通过网络传输到另一台JVM中时,需要将对象转换为二进制的序列号进行传输。相当于一种状态的转换。
反序列化:就是把二进制的字节流文件转换为对象,到内存里面的过程。
补充一点:反序列化时是根据对象名和序列号进行识别的,反序列化时,将之前序列化为文件时里面的序列号和当前类的序列号进行比较,如果没有改变,就可以反序列化,反之不可。因此,一般建议,在序列化类的时候,直接在这个类里将序列号写死。
作者:yzh先生
博客:https://www.cnblogs.com/ZiJun
本文版权归作者和博客园共有,转载请在文章中注明原文链接:https://www.cnblogs.com/ZiJun/p/18755653 ,愿尊重劳动成果,谢谢!
若有关于博客内容的各种问题,欢迎在评论区讨论或发消息,让我们一起进步!