针对不同上下文的 Java 序列化



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

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

现在,我正在阅读JSON,再次出现了"序列化"的概念;它说将Java对象->JSON转换为序列化;反之亦然。

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

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

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

最新更新