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