"Kumusta, Propesor!"

"Well, hello, Amigo! I'm very proud of you: a little more and half of your learning will be behind you. Don't be complatable with what you've achieved: the real fun starts now."

"Kaunti pang pagsasanay, at tiyak na magiging isang tunay na programmer ako!"

"Magdagdag tayo ng teorya sa iyong pagsasanay. Naghanda ako ng dalawang detalyadong aralin para sa iyo tungkol sa materyal na iyong natalakay. Sigurado akong marami kang matututunang bago."

Serialization at deserialization sa Java

Ang mga programa ay patuloy na nakikipag-ugnayan sa isa't isa. Ang isang byte na format ay ginagamit upang maginhawang ilipat ang data. Upang i-convert ang ilang object ng Java sa isang byte sequence at pabalik, ginagamit namin ang mga proseso ng serialization at deserialization. Sinusuri muli ng materyal na ito ang mga konseptong ito at pinatitibay ang mga ito sa pamamagitan ng pagsasanay.

Ipinapakilala ang Externalizable na interface

Ang Serializable ay hindi lamang ang tool para sa serialization-deserialization sa Java. Sa ilang sitwasyon, mas angkop na gumamit ng ibang tool — ang Externalizable na interface. Tingnan natin kung paano ito gumagana at suriin ang ilang mga visual na halimbawa.