StringBuffer1 String, StringBuffer, StringBuilder 특징 및 차이점 String, StringBuffer, StringBuilder 세 가지 클래스는 모두 문자열을 처리하기 위한 클래스입니다. String은 immutable(불변)하고 StringBuffer, StringBuilder는 mutable(가변)합니다. 따라서 String 클래스가 StringBuffer, StringBuilder 보다 느리고 메모리 관리 측면에서도 큰 차이를 보입니다. 1. String String 클래스는 인스턴트 메모리 공간에 생성되며 그 메모리공간은 메모리 공간은 절대 변하지 않습니다. 만약 생성된 String에 수정이 일어난다면, 새로운 인스턴스 메모리를 생성하여 그 값을 넣어줍니다. Stringbuffer나 StringBuilder보다 나은 장점은 이뮤터블한 속성때문에 thread-.. 2020. 3. 24. 이전 1 다음 반응형