Одразу треба сказати, що серіалізувати можна тільки об'єкти, які реалізують інтерфейс Serializable. Цей інтерфейс не визначає жодних методів, просто він служить покажчиком системи, що об'єкт, що його реалізує, може бути серіалізований.Похожі
Протокол серіалізації завжди використовується однаково, шляхом виклику ObjectOutputStream. writeObject() чи ObjectInputStream. readObject(). Таким чином, навіть якщо в класі присутні ці спеціалізовані приватні методи, серіалізація об'єктів буде працювати так само, як і для будь-яких інших об'єктів, що викликаються.Похожі
Серіалізація (Serialization) – це процес, який переводить об'єкт у послідовність байтів, за якою потім його можна повністю відновити. Навіщо це потрібно? Справа в тому, що при звичайному виконанні програми максимальний термін життя будь-якого об'єкта відомий – від запуску програми до її закінчення.