"Xin chào giáo sư!"

"Chà, xin chào, Amigo! Tôi rất tự hào về bạn: một chút nữa thôi và một nửa thành quả học tập của bạn sẽ ở phía sau. Đừng tự mãn với những gì bạn đã đạt được: niềm vui thực sự bắt đầu ngay bây giờ."

"Thêm một chút luyện tập, và tôi chắc chắn sẽ trở thành một lập trình viên thực thụ!"

"Hãy thêm lý thuyết vào thực hành của bạn. Tôi đã chuẩn bị hai bài học chi tiết cho bạn về tài liệu bạn đã học. Tôi chắc rằng bạn sẽ học được nhiều điều mới."

Tuần tự hóa và giải tuần tự hóa trong Java

Các chương trình liên tục tương tác với nhau. Một định dạng byte được sử dụng để truyền dữ liệu một cách thuận tiện. Để chuyển đổi một số đối tượng Java thành một chuỗi byte và ngược lại, chúng tôi sử dụng các quy trình tuần tự hóa và giải tuần tự hóa. Tài liệu này kiểm tra lại các khái niệm này và củng cố chúng thông qua thực hành.

Giới thiệu giao diện Externalizable

Serializable không phải là công cụ duy nhất để giải tuần tự hóa-giải tuần tự hóa trong Java. Trong một số trường hợp, sẽ phù hợp hơn khi sử dụng một công cụ khác - giao diện Có thể mở rộng. Chúng ta hãy xem cách nó hoạt động và xem xét một số ví dụ trực quan.