У меня есть вопрос, касающийся ссылок и сборщика мусора в Java.
При вызове метода с параметром, скажем, массива, отправляется копия ссылки на массив, который считается параметром.
Гипотеза: сборщик мусора запускается точно после вызова метода или при выполнении операций внутри метода для рассматриваемого массива.
Теперь является той же ссылкой для массива в вызывающем методеи в вызываемом методе, независимо от операций и перемещений, выполняемых сборщиком мусора (сборщик мусора может перемещать ссылку из eden в оставшийся в живых 1)?
Более простое выражение для вопроса: можете ли вы полагаться на этосправочная копия, чтобы использовать ее в качестве механизма для параметров, отправляемых «по ссылке»?
Большое спасибо!Roxana