【发布时间】:2018-08-19 17:47:54
【问题描述】:
对于序列化,对于不同上下文的含义,我有点困惑。
我理解的序列化(简单术语)-> 将对象转换为可以传输到网络/存储的形式。
现在,我在阅读 JSON,又出现了“序列化”的概念;这表示将 Java Object -> JSON 转换为序列化;反序列化反之亦然。
我对序列化/反序列化在不同上下文中的适用性感到有些困惑。
【问题讨论】:
标签: java serialization json-serialization
对于序列化,对于不同上下文的含义,我有点困惑。
我理解的序列化(简单术语)-> 将对象转换为可以传输到网络/存储的形式。
现在,我在阅读 JSON,又出现了“序列化”的概念;这表示将 Java Object -> JSON 转换为序列化;反序列化反之亦然。
我对序列化/反序列化在不同上下文中的适用性感到有些困惑。
【问题讨论】:
标签: java serialization json-serialization
这两种技术都允许将 Java 对象序列化到网络/存储,但使用不同的格式。
Java 序列化生成二进制格式,而 JSON 序列化生成 JSON 字符串。前者速度更快,但与 Java 相关,后者速度较慢,但您可以使用它与非 Java 编写的系统交换信息。
【讨论】: