Is Java "pass-by-reference" or "pass-by-value"? Is Java "pass-by-reference" or "pass-by-value"? java java