Это позор для меня, но я этого не знал:
Вы должны использовать клон для копирования массивов, потому что обычно Самый быстрый способ сделать это.
как заявляет Джош Блох в этом блоге: http://www.artima.com/intv/bloch13.html
Я всегда использовал System.arraycopy(...)
.
Оба подхода являются родными, поэтому, возможно, не углубляясь в источники библиотек, я не могу понять, почему это так.
Мой вопрос прост:
почему это самый быстрый способ?
В чем разница с
Разница объясняется here, но она не отвечает на вопрос, почему Джош Блох считает System.arraycopy
?clone()
самым быстрым способом.