01. 문자열 (String)1. String 객체의 불변성문자열이란 기본적으로 큰따옴표("")로 감싸진 데이터로, 연산이 수행될 때마다 내부적으로 주소값이 변화하는 불변 객체이다. 이는 문자열이 기본 타입 변수가 아닌, 참조 타입 변수이기 때문이다. 즉, String 타입은 실제 문자열의 내용을 값으로 가지는 것이 아니라 문자열이 존재하는 공간 상의 주소값을 저장한다. // 문자열 리터럴을 String 타입의 변수 name에 할당String name1 = "Kim Coding";// String 클래스의 인스턴스 생성String name2 = new String("Kim Coding");// 불변성 객체 예제// (1) 문자열 리터럴을 직접 할당 = 같은 문자열의 공간을 참조String name1 = ..