Я учусь клонировать сериализуемый объект. Когда я вижу код, я запутался, почему нам нужно сначала сериализовать объект , а затем DeSerialize IT? Это связано с тем, что мы хотим получить объект (или по какой -либо другой причине)? Тогда почему мы просто не возвращаем объект или serialize объект?
public static Object clone(Serializable object) {
return deserialize(serialize(object));
}
Подробнее здесь: https://stackoverflow.com/questions/318 ... bject-java