Java序列化

为什么需要序列化?

答:假设有一java对象FlowBean,操作系统把它存在内存里是以块状记忆的。但是网络的传输或写入磁盘是以0101010的流形式的,此为列化!,而在传输的时候,要说明哪个先传,哪个后传,有顺序的,此为序合起来就是序列化

什么是反序列化?

答:有序列化到网络或磁盘里了,那就存在读取的需求。反序列化就是把01010110的流还原成原来在内存里块状的记忆,即原来的对象。


注意:序列化后的流若在传输的过程中丢失,那么反序列化还原后就会缺失。科幻片里人能瞬间转移,可能也是一个序列化和反序列化的过程,如果传输过程丢失了信息,那反序列化时可能就残疾了。偷笑

Java序列化_第1张图片
















你可能感兴趣的:(Java序列化)