ArrayList: как увеличение размера?

У меня основной вопрос по Java ArrayList .

Когда ArrayList объявляется и инициализируется с использованием конструктора по умолчанию создается пространство памяти на 10 элементов. Теперь, когда я добавляю 11-й элемент, что происходит? Будет ли создано новое пространство памяти с 20 (или более) емкостью элементов (для этого требуется копирование элементов из 1-й ячейки памяти в новое место) ИЛИ что-то еще?

Я проверил здесь . Но я не нашел ответа.

Пожалуйста, поделитесь знаниями. Спасибо.

64
задан DontDivideByZero 18 March 2015 в 08:14
поделиться