2010-04-12 2 views

ответ

4

Поддержка массивов (мелкая) клонирование, в основном.

От section 10.7 of the JLS:

Члены типа массива все из следующего:

  • The общественной конечной длины поля, которое содержит количество компонентов массива (длина может быть положительным или ноль).
  • Открытый клон метода, который переопределяет метод с таким же именем в классе Объект и не выбрасывает исключений. Тип возврата метода клонирования типа массива T [] равен T [].
  • Все элементы, унаследованные от класса Object; единственный метод объекта, который не унаследован , является его методом клонирования.

и

Каждый массив реализует интерфейсы Cloneable и java.io.Serializable.

10

Все массивы на Java являются Cloneable и Serializable.

Клон на массиве просто копирует массив (мелкая копия, а не клонирование содержимого).

Смежные вопросы