1. String
변경되지 않은 Character 문자열 객체
문자열이 변경되지 않을 경우에는 String 사용
2. StringBuffer
값이 변경 가능, 동기화 기능 -> 다중 스레드일 경우에 사용
문자열이변경되고 다중 스레드에서 사용될 경우 사용
3. StringBuilder
값이 변경 가능, 동기화 되지 않음 -> 싱글 스레드일 경우에 사용
문자열이 변경되고 단일 스레드에서 사용될 경우 사용
처리속도
String < StringBuffer < StringBuilder
'Programing > Java' 카테고리의 다른 글
| [Java] 큐 & 스택 (0) | 2014.09.13 |
|---|---|
| [java]내부클래스 (Inner Class) (0) | 2014.09.13 |
| [Java]자바 JDK 에서 제공하는 패키지 (0) | 2014.09.13 |
| [Java] Collection Framework(컬렉션 프레임웍) (0) | 2014.09.13 |
| [Java] lang패키지 (0) | 2014.09.13 |
댓글