profile
자기주도형 개발자
post-thumbnail

String, StringBuilder, StringBuffer

String 객체는 immutable(불변) 객체이다.String 객체를 선언 후 + 연산자로 문자열을 추가하면, 새로운 String 객체를 힙영역에 할당하고 기존에 선언된 String객체는 GC에 의해 제거된다.하지만 자바 1.5 이상부터는 String 인스턴스에 문

2021년 12월 4일
·
0개의 댓글

String Constant Pool

String 클래스는 final로 선언되어 있다. 즉 String은 immutable(불변) 객체이다.따라서 기존 문자열에 다른 문자열을 더한다면 새로운 인스턴스가 생성된다.하지만 자바 1.5 이상부터는 String 인스턴스에 문자열을 + 할 경우 컴파일러가 Strin

2021년 12월 3일
·
0개의 댓글