원시 타입 VS 객체 타입

원시 타입 객체 타입
변경 가능성 X (immutable) O (mutable)
메모리에 저장되는 값 실제 값 참조 값 (주소 값)
다른 변수에 할당 시 원시 값이 복사되어 전달 (값에 의한 전달) 참조 값이 복사되어 전달 (참조에 의한 전달)

변경 불가능한 값

객체

변경 가능한 값