JavaRush /Курсы /Модуль 2. Java Core /Дополнительные лекции к уровню

Дополнительные лекции к уровню

Модуль 2. Java Core
16 уровень , 6 лекция
Открыта

— Здравствуйте, Профессор!

— Ну привет, Амиго! Я очень горжусь тобой: еще немного — и половина твоего обучения позади. Не останавливайся на достигнутом: сейчас начнется самое интересное.

— Еще немного практики — и я точно стану настоящим программистом!

— Давай к твоей практике добавим и теорию. Я приготовил для тебя две подробные лекции в тему пройденного материала. Уверен, ты узнаешь много нового.

Сериализация и десериализация в Java

Программы постоянно взаимодействуют друг с другом. Чтобы было удобно передавать данные, используется побайтовый формат. А чтобы превратить какой-либо Java-объект в последовательность байт, а затем — в исходное состояние, нужны процессы сериализации и десериализации. В этом материале еще раз рассмотрим эти понятия и закрепим их на практике.

Знакомство с интерфейсом Externalizable

Serializable — не единственный инструмент для сериализации-десериализации в Java. В ряде случаев правильнее использовать другой инструмент — интерфейс Externalizable. Давай посмотрим на механизм его работы и наглядные примеры.


Сериализация, XML, JSON, YAML и Jackson

Комментарии (1)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Илья Уровень 108 Expert
24 июля 2023
По всем дополнительных урокам лучше прикреплять видео с разбором, что написано в доп. уроках.