0

关于序列化对于不同上下文的含义,我有点困惑。

我理解的序列化(简单术语)->将对象转换为可以传输到网络/存储的形式。

现在,我正在阅读 JSON,并且再次出现了“序列化”的概念;这表示将 Java Object -> JSON 转换为序列化;反之亦然,反序列化。

我对参考不同上下文的序列化/反序列化的适用性感到有些困惑。

4

1 回答 1

1

这两种技术都允许将 Java 对象序列化到网络/存储,但使用不同的格式。

Java 序列化生成二进制格式,而 JSON 序列化生成 JSON 字符串。前者速度更快,但与 Java 相关,后者速度较慢,但​​您可以使用它与非 Java 编写的系统交换信息。

于 2018-08-19T18:00:18.947 回答