Сериализация Java: readObject () против readResolve ()

КнигаEffective Java и другие источники предоставляют довольно хорошее объяснение того, как и когда использовать метод readObject () при работе с сериализуемыми классами Java. Метод readResolve (), с другой стороны, остается загадкой. В основном все документы, которые я обнаружил, либо упоминают только один из двух, либо упоминают оба только по отдельности.

Вопросы, которые остаются без ответа:

What is the difference between the two methods? When should which method be implemented? How should readResolve() be used, especially in terms of returning what?

Я надеюсь, что вы можете пролить свет на этот вопрос.

Ответы на вопрос(10)

Ваш ответ на вопрос