Допустим, у нас есть ArrayList myArray. Я хочу изменить объект, вызвав его функцию. Если я сделаю это таким образом, будет ли изменен исходный объект или нет?
myArray.get(0).myModyfyingFunction();
Чтобы уточнить дальше, меня беспокоит, действительно ли get() возвращает ссылку на мой исходный объект или возвращает только копию моего исходного объекта.