— Здравствуйте, Профессор!
— Ну привет, Амиго! Я очень горжусь тобой: еще немного — и половина твоего обучения позади. Не останавливайся на достигнутом: сейчас начнется самое интересное.
— Еще немного практики — и я точно стану настоящим программистом!
— Давай к твоей практике добавим и теорию. Я приготовил для тебя две подробные лекции в тему пройденного материала. Уверен, ты узнаешь много нового.
Сериализация и десериализация в Java
Программы постоянно взаимодействуют друг с другом. Чтобы было удобно передавать данные, используется побайтовый формат. А чтобы превратить какой-либо Java-объект в последовательность байт, а затем — в исходное состояние, нужны процессы сериализации и десериализации. В этом материале еще раз рассмотрим эти понятия и закрепим их на практике.
Знакомство с интерфейсом Externalizable
Serializable — не единственный инструмент для сериализации-десериализации в Java. В ряде случаев правильнее использовать другой инструмент — интерфейс Externalizable. Давай посмотрим на механизм его работы и наглядные примеры.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ