자바에서 문자열을 다루는 대표적인 클래스
📌 String
- String이 StringBuffer, StringBuilder 클래스 사이에서 가장 큰 차이점은 불변의 속성을 갖는다는 점이다.
📌 StringBuffer
- StringBuffer는 동기화를 지원하기 때문에 멀티쓰레드 환경에서도 안정성을 갖고 있다.
📌 StringBuilder
- StringBuilder는 동기화를 지원하지 않지만 단일 스레드 환경에서 성능은 StringBuffer보다 뛰어나다.
아래 블로그에 있는 그림을 참고하면 좋을 것 같아 첨부합니다.
출처 (https://ifuwanna.tistory.com/221)