String: 변경 되지 않는 Character 문자열 자체
문자열이 변경되지 않을 경우에는 String 사용
String Buffer: 값이 변경 가능, 동기화 가능 - 다중 스레드 일 경우에 사용
문자열이 변경되고 다중 스레드에서 사용될 경우 사용
String Builder: 값이 변경 가능, 동기화 되지 않음 - 단일 스레드 일 경우에 사용
문자열이 변경되고, 단일 스레드에서 사용될 경우 사용
참고: http://cacky.tistory.com/36
http://hongsgo.egloos.com/2033998
'기본 개념' 카테고리의 다른 글
스프링과 스트럿츠의 차이점 (0) | 2009.12.22 |
---|---|
오버로드(Overload)와 오버라이드(Override)의 차이점 (0) | 2009.12.17 |