"Halo Profesor!"

"Nah, halo, Amigo! Aku sangat bangga padamu: sedikit lebih dan setengah dari pembelajaranmu akan berada di belakangmu. Jangan berpuas diri dengan apa yang telah kamu capai: kesenangan yang sebenarnya dimulai sekarang."

"Sedikit latihan lagi, dan saya pasti akan menjadi programmer sejati!"

"Mari tambahkan teori ke dalam latihan Anda. Saya telah menyiapkan dua pelajaran terperinci untuk Anda tentang materi yang telah Anda bahas. Saya yakin Anda akan belajar banyak hal baru."

Serialisasi dan deserialisasi di Jawa

Program terus berinteraksi satu sama lain. Format byte digunakan untuk mentransfer data dengan mudah. Untuk mengonversi beberapa objek Java menjadi urutan byte dan kembali, kami menggunakan proses serialisasi dan deserialisasi. Materi ini mengkaji kembali konsep-konsep tersebut dan memperkuatnya melalui praktik.

Memperkenalkan antarmuka Externalizable

Serializable bukan satu-satunya alat untuk serialisasi-deserialisasi di Jawa. Dalam beberapa kasus, lebih tepat menggunakan alat yang berbeda — antarmuka Externalizable. Mari kita lihat cara kerjanya dan tinjau beberapa contoh visual.