В чем разница между (readObject/writeObject в Serializable
) и интерфейсом Externalizable
?Сериализуемое управление и полный контроль управления
Я понял, что оба они используются для управления процессом сериализации. То, что я вижу в учебниках, - Externalizable
, дает более полный контроль в процессе сериализации.
Я не получил разницу между ними как в каком сценарии (readObject/writeObject в Serializable
) и Externalizable
будет использоваться?