Я искал несколько руководств, объясняющих о Java Cloneable
, но не получал никаких хороших ссылок, и Qaru становится все более очевидным выбором.
Я хотел бы знать следующее:
-
Cloneable
означает, что мы можем иметь клон или копию объектов, посредством реализуя интерфейсCloneable
. Каковы преимущества и недостатки этого? - Как происходит рекурсивное клонирование, если объект является композитный объект?
Спасибо.