원시 값은 변경 불가능한 값 객체는 변경 가능한 값 원시 값을 변수에 할당하면 변수에는 실제 값이 저장됨. 객체를 변수에 할당하면 변수에는 참조값이 할당됨. 값에 의한 전달 : 원시 값을 갖는 변수를 다른 변수에 할당하면 원시 값이 복사되어 전달됨. 참조에 의한 전달 : 객체를 가르키는 변수를 다른 변수에 할당하면 참조 값이 복사되어 전달됨. 11.1 원시값 11.1.1 변경 불가능한 값 원시값이 변경 불가능한 건 변수가 아니라 값이 변경 불가능하단 의미임. (메모리에 위치한 값) 변수는 언제든지 재할당을 통해 변수 값을 교체할 수 있음(다른 메모리에 저장 / 4장 참고) 상수는 재할당이 금지된 변수 (단 한번만 할당이 허용됨) 11.1.2 문자열과 불변성 문자열은 0개 이상의 문자로 이루어진 집합을 말..