В Java все аргументы метода передаются по значению, то есть копируется значение переменной (даже если она ссылочного типа). Однако у ссылочных переменных копируется лишь значение ссылки, а не объекта, на который она ссылается. Поэтому, если произойдет изменение состояния объекта, на который ссылается переданная ссылка, то эти изменения будут отражены на объекте, на который ссылается исходная переменная. Таким образом, то, что большинство людей называют "передачей по ссылке", на самом деле называется "передачей значения ссылки"...
Когда мы работаем с таблицами и хотим изменить что-то в ячейке нам необходимо перепроверить, на какие ячейки повлияет это изменение. Например, у нас был процент премии 3%, а мы хотим сделать 7%. От процента у нас зависит премия. И программа после нажатия на кнопку "Зависимые ячейки" во вкладке "Формулы" нам на это указывает. В моём примере всё просто, но когда...