“你好,教授。”

“你好啊,阿米戈!我很为你骄傲:你即将学完一大半内容了。不要为自己所取得的成绩感到自满:真正的乐趣从现在才开始。”

“实践再多一点,我一定会成为一名真正的程序员!”

“让我们为你的实践增添一些理论。我为你准备了两节详细的课程,内容涉及你所学过的知识。我相信你会学到很多新东西。”

Java 中的序列化和反序列化

程序之间不断进行交互。字节格式用于方便地传输数据。为了将某些 Java 对象转换为字节序列以及完成反向操作,我们使用序列化和反序列化过程。这些材料将再次检查这些概念,并通过实践对概念进行强化。

介绍 Externalizable 接口

Serializable 不是 Java 中用于序列化-反序列化的唯一工具。在某些情况下,更适合使用另一种工具 — Externalizable 接口。 我们来看一下它的工作原理并查看一些直观示例。