Я знаю о сериализации Java, а также слышал о Custom Java serialization
. Лично я никогда не делал custom serialization
, однако немного настраиваемой сериализации, я знаю, что нам нужно предоставить writeObject()
и readObject()
.
Мне не ясны концепции, я читал, что есть внешние фреймворки / библиотеки, которые также делают custom serialization
, например. kryo
.
Так как же это custom serialization
достигается? Это в конечном итоге будет сделано JVM
, даже если мы используем некоторые библиотеки / библиотеки.
Если мы используем, например, kryo
, это за сценой работа, выполняемая этим каркасом (например, kryo
), и, если это так, делать тот объект, который должен быть Serializable
, необходимо реализовать Serializabe
интерфейс
Может кто-нибудь помочь понять это?