序列化和反序列化含义

Posted wa502

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了序列化和反序列化含义相关的知识,希望对你有一定的参考价值。

 

主要用于存储对象状态为另一种通用格式,比如存储为二进制、xml、json等等,把对象转换成这种格式就叫序列化,而反序列化通常是从这种格式转换回来。


使用序列化主要是因为跨平台和对象存储的需求,因为网络上只允许字符串或者二进制格式,而文件需要使用二进制流格式,如果想把一个内存中的对象存储下来就必须使用序列化转换为xml(字符串)、json(字符串)或二进制(流)

 

以上是关于序列化和反序列化含义的主要内容,如果未能解决你的问题,请参考以下文章

在Java中进行序列化和反序列化

无法反序列化当前的JSON对象,为啥

ctf serialize 序列化和反序列化

C#关于序列化和反序列化

Java的序列化和反序列化

Java的序列化和反序列化