IO流

I/O流

1序列化和反序列化

序列化:将对象里面的数据(指的是内存数据)转换到硬盘里面的文件里(永久保存)或者通过网络传输到另一台JVM中时,需要将对象转换为二进制的序列号进行传输。相当于一种状态的转换。

反序列化:就是把二进制的字节流文件转换为对象,到内存里面的过程。

补充一点:反序列化时是根据对象名和序列号进行识别的,反序列化时,将之前序列化为文件时里面的序列号和当前类的序列号进行比较,如果没有改变,就可以反序列化,反之不可。因此,一般建议,在序列化类的时候,直接在这个类里将序列号写死。

img

posted @ 2025-03-06 16:17  JSESSIONID  阅读(5)  评论(0)    收藏  举报