“您好!教授!”

“好吧,你好,阿米戈!我為你感到驕傲:你的學習會多一點半。不要為你所取得的成就而沾沾自喜:真正的樂趣現在才開始。”

“多加練習,我一定能成為真正的程序員!”

“讓我們把理論添加到你的實踐中。我已經為你準備了兩節關於你所涵蓋的材料的詳細課程。我相信你會學到很多新東西。”

Java中的序列化和反序列化

程序不斷地相互交互。字節格式用於方便地傳輸數據。為了將一些 Java 對象轉換為字節序列並返回,我們使用序列化和反序列化過程。本材料再次檢驗這些概念並通過實踐強化它們。

引入 Externalizable 接口

Serializable 並不是 Java 中唯一的序列化-反序列化工具。在某些情況下,使用不同的工具更合適——Externalizable 接口。 讓我們來看看它是如何工作的,並回顧一些可視化的例子。