Поверхностное копирование (shallow copy) создает новую копию объекта, но не копирует объекты, на которые ссылаются поля исходного объекта. Скорее, копируются сами ссылки.
Особенности:
Реализуется, например, методом clone()
(если объект реализует Cloneable
) или вручную.
Пример clone()
:
java
Поверхностное копирование (shallow copy) создает новую копию объекта, но не копирует объекты, на которые ссылаются поля исходного объекта. Скорее, копируются сами ссылки.
Особенности:
Реализуется, например, методом clone()
(если объект реализует Cloneable
) или вручную.
Пример clone()
:
java
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.