Отличие передачи массива по значению и по ссылке в Java заключается в том, как происходит передача данных методу в качестве аргумента. 1
Передача по значению (by value): 1
Передача по ссылке (by reference): 1
В случае массива, который является объектом, передача происходит по значению, но значение является ссылкой на массив. 4 Любые изменения в содержимом массива через эту ссылку повлияют на исходный массив. 4 Но изменение ссылки, указывающей на новый массив, не изменит существующую ссылку в исходном методе. 4