StringBuffer 와 StringBuilder

Web Development assistant·2022년 1월 16일
0

# java

목록 보기
6/17

● StringBuffer 와 StringBuilder 의 차이점

*StringBuffer

ㄴ 동기화 키워드를 지원하여 멀티쓰레드 환경에서 안전하다는 점(thread-safe) 입니다.

*Stringbuilder

ㄴ 동기화를 지원하지 않기때문에 멀티쓰레드 환경에서 사용하는 것은 적합하지 않지만 동기화를 고려하지 않는 만큼 단일쓰레드에서의 성능은 StringBuffer 보다 뛰어납니다.

● tip

String : 문자열 연산이 적고 멀티쓰레드 환경일 경우

StringBuffer : 문자열 연산이 많고 멀티쓰레드 환경일 경우

StringBuilder : 문자열 연산이 많고 단일쓰레드이거나 동기화를 고려하지 않아도 되는 경우

[출처] 키패드 누르기|작성자 범이월

0개의 댓글