String vs StringBuffer / StringBuilder
String / StringBuffer / StringBuilder Java에서 문자열을 다루는 대표적인 클래스 → 모두 다 String을 저장하고 관리 연산이 많지 않을때는 위에 나열된 어떤 클래스를 사용해도 된다. 연산횟수가 많아지거나 멀티쓰레드 등의 상황이 자주 발생한다면, 상황에 맞는 클래스를 사용해야 한다. String vs StringBuffer / StringBuilder 차이점 : 불변성 vs 가변성 String String 클래스의 참조변수 str이 "hello"라는 값을 가리키도록 선언하고, 이후 str이 가리키는 곳에 저장된 "hello"에 "world"라는 값을 추가적으로 더한다면 str이 가리키는 '그' 공간에 변화가 있을 것 같지 않은가? "hello"만 있던 공간이 "hello..
2023.08.23