CH6-2 · MODEL

값 전달과 참조의 복사의 성공과 실패 증거

기본값 number는 독립 복사이고 box 참조는 같은 객체 상태를 가리키지만 매개변수 재대입은 밖으로 나오지 않습니다.

성공 출력

관찰 가능한 결과

number=10 / box=99

실패 경계

왜 실패하는가

기본값 number는 독립 복사이고 box 참조는 같은 객체 상태를 가리키지만 매개변수 재대입은 밖으로 나오지 않습니다.

선택 기준

코드에 남길 계약

Java의 인자 전달은 모두 값 전달이며, 객체에서는 복사된 참조가 같은 상태를 가리킬 수 있다는 사실만 추가됩니다.

관찰 증거 Java의 인자 전달은 모두 값 전달이며, 객체에서는 복사된 참조가 같은 상태를 가리킬 수 있다는 사실만 추가됩니다.