1차원 배열 예제가 실행되는 순서
배열 참조 대입 여부 확인에서 시작해 0부터 length-1까지만 접근까지 값과 책임이 이동한다.
-
1
배열 참조 대입 여부 확인
길이가 4인 배열의 마지막 인덱스는 3입니다.
-
2
공유 또는 새 배열 복사 선택
숫자는 0, boolean은 false, 참조는 null로 초기화됩니다.
-
3
0부터 length-1까지만 접근
int[] b = a 뒤에 b[0]을 바꾸면 a[0]도 바뀝니다.
실행 순서 shared는 같은 배열을 가리키지만 copied는 독립 배열이므로 변경 결과가 갈라집니다.