String 객체는 immutable(불변) 객체이다.String 객체를 선언 후 + 연산자로 문자열을 추가하면, 새로운 String 객체를 힙영역에 할당하고 기존에 선언된 String객체는 GC에 의해 제거된다.하지만 자바 1.5 이상부터는 String 인스턴스에 문
String 클래스는 final로 선언되어 있다. 즉 String은 immutable(불변) 객체이다.따라서 기존 문자열에 다른 문자열을 더한다면 새로운 인스턴스가 생성된다.하지만 자바 1.5 이상부터는 String 인스턴스에 문자열을 + 할 경우 컴파일러가 Strin