Сериализация в Java - Serialization #1 - Advanced Java

preview_player
Показать описание
Сериализация объектов в Java, настройка и управление сериализацией, использование интерфейсов Serializable и Externalizable.

На данном уроке детально рассматривается бинарная сериализация объектов в Java, объясняется как она работает, её необходимость, важность использования serialVersionID, также поясняются возможные проблемы при смешанном использовании сериализуемых и несериализуемых классов. На практическом примере происходит найстрока сериализации через методы writeObject/readObject, а также рассказывается про возможность полного контроля протокола сериализации с применением интерфейса Externalizable.

Базовая теория по потокам ввода/вывода в Java:

Мини-курс "Advanced Java -- Serialization" представляет различные популярные техники для сериализации объектов в Java. Рассматривается базовая сериализация с применением встроенных инструментов, объясняются тонкости ее настройки и использования. Кроме того, мини-курс знакомит со ставшей уже встроенной сериализацией в XML с применением JAXB, а также с сериализацей в формат JSON с помощью библиотеки от Google.

Все видео курса "Advanced Java - Serialization":

Общая информация о курсах Advanced Java:

😎 Станьте спонсором этого канала:

Подписаться на канал:

Рекомендации по теме
Комментарии
Автор

Супер. Доступным языком и по делу. Я на этих уроках больше узнаю чем прочитав 5-10 статей. Большое спасибо за эти уроки. Жду продолжения.

subbotin.monster
Автор

И про использование Externalizable и Serializable различия чётко доведены, благодарю!

РоманИванов-ъз
Автор

Ещё до конца не досмотрел, но поблагодарю, ибо во многих видео так чётко и последовательно не объясняли зачем именно нужны методы read Object и writeObjecr, а так же defaultWrite/ReadOnject, пустые места заполнились, полная картина возникла в голове, благодарю!!

РоманИванов-ъз
Автор

Сериализация - это круто, потому, что это сериализация. :D

vidy.official
Автор

Подробно и доступно, спасибо) блин 9 лет прошло))

ВалерийИскаков-оч
Автор

Спасибо огромное люблю ваши уроки, смотрю вместо сериала наночь xD

AstendSanferion
Автор

так доступно рассказывает, просто круто!

nekokittycat
Автор

Классно! Очень внятно, хоть и знаешь - всё-равно интересно(хорошая подача)
Ещё хорошо бы было упомянуть о
readResolve() и writeExternal() методах.
Например использование readResolve() в сиглетоне - как вариант.

fanifyeyev
Автор

Loved it. Waiting for more lessons. (Sorry, I understand Russian, but cant write in it :D )

mariuslelenas
Автор

Хочу сказать очень большое спасибо, за объяснение "на пальцах"! Такому дегенерату как я, такие уроки очень подходят! Очень понравилось видео про Ant! Хотелось задать вопрос автору. А не планируете ли вы делать уроки по Scala? А также сделать обзор веб MVC фреймворка PlayFramework 2.0 (Java + Scala).

Jariarh
Автор

Он объясняет или пытается побить рекорд в скорости говорения установленный Эминемом?

АленаПримакова-гр
Автор

на 7й секунде я сразу понял что такое сериализация

Victorio
Автор

что значит просто методы прописать?)) Как на счёт Externalizable?

SergSab
Автор

что-то не понятно как Externalizable работает - сам все сериализует при имплементации. Попробовал я им сериализовать только часть полей, все ровно сериализовались все :)

joizjy
Автор

оч крутое изложение материала, качество звука не такое крутое

Anus-mz
Автор

Перехожу на Яву. До этого прогал 13 лет на шарпе. Сослезами на глазах.

alexgodunov
Автор

Урок просто потрясающий. Но честно говоря пока я смотрел - я страдал. Звук ужасен, приходится вслушиваться в каждое слово из за шума.
Но материал стоит того, чтобы страдать

Flawden
Автор

Хороший урок, но выдайте пожалуйста человеку микрофон, ибо нифига не слышно.... Больше половины того что он сказал разобрать не смог

АнтонПономарев-юя
Автор

Тяжело слушать, больно быстро. Чувствуется что лектор разбирается в вопросе, но скорость передачи данных надо снижать :) Но всеравно лайк.

АлексейВитязев-щк