В Java у меня есть следующий массив «integerArray» и добавьте к нему 2 целых числа.Как работают Backed Collections в Java?
Integer[] integerArray = new Integer[3];
integerArray[0] = 1;
integerArray[1] = 2;
Теперь я создаю список из массива.
List<Integer> integerList = Arrays.asList(integerArray);
В этот момент «integerList» содержит 1 и 2.
Теперь я добавить еще один элемент в массив.
integerArray[2] = 3;
В этот момент, если мы исследуем целочисленный список, мы видим, что он содержит 1,2,3;
Какой механизм используется, чтобы любые изменения в массиве отражались и в Списке? Простая реализация или пример действительно помогут.