Реальный сценарий использования экстернализации в Java
Я хотел знать различные сценарии использования экстернализации в Java.
Где это широко используется?
1 ответ
Экстернализация - это не что иное, как сериализация, а реализация интерфейса Externalizable для сохранения и восстановления объекта, поэтому оба могут выполнять одну и ту же работу. Но в случае Externalizable interface
один имеет больше контроля.
Ты можешь использовать Externalizable interface
когда у вашего класса есть переменные экземпляра типа вашего собственного класса, потому что в случае сериализации связанные объекты должны реализовывать интерфейс Serializable. Но в случае Externalizable interface
не нужно. Вы можете прочитать больше здесь