본문 바로가기
Programing/Java

String VS StringBuffer VS StringBuilder

by JG Story (feat.구이커플) 2014. 9. 13.

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

댓글