我对序列化有点困惑,因为它在不同的上下文中意味着什么。
我所理解的序列化(简单术语) ->将对象转换为可以传输到网络/存储的形式。
现在,我正在阅读JSON,并且再次出现了“序列化”的概念;它说将Java对象-> JSON转换为序列化,反之亦然。
我对序列化/反序列化在不同上下文中的适用性感到有点困惑。
发布于 2018-08-20 02:00:19
这两种技术都允许将Java对象序列化到网络/存储中,但使用不同的格式。
Java序列化生成二进制格式,而JSON序列化生成JSON-String。前者更快,但与Java捆绑在一起,后者更慢,但您可以使用它与不是用Java编写的系统交换信息。
https://stackoverflow.com/questions/51920318
复制相似问题