: 모두 효과적으로 문자열을 처리하는 클래스

StringBuffer StringBuilder
장점 멀티스레드 환경에서 안전한 사용 단일 스레드 환경에서 더 빠름
동기화 관련 오버헤드 없음.
단점 동기화를 유지하기 위해 오버헤드 발생 단일 스레드 환경에서만 안전,
멀티스레드 환경에서 사용할 경우 추가적인 동기화 처리가 필요
주의할 점 동기화가 불필요한 경우에도 오버헤드
→ 단일 스레드 환경 : StringBuilder사용 멀티스레드 환경에서의 안전성에 대해 직접 신경써야 함

[ 요약 ]