String, StringBuilder, StringBuffer 성능 비교
·
책/자바 성능 튜닝이야기
JSCODE 자바스터디 2주차 공부 중 실습 String, StringBuilder, StringBuffer지난번정리https://bocho-developer.tistory.com/16  String은 불변클래스로 문자열 연산 시 기존 문자열을 수정하는 것이 아니라 새로운 인스턴스를 생성하여 힙 영역에 저장된다.이런 작업이 반복 수행되면서 메모리를 많이 사용하게 되고 응답 속도에도 많은 영향을 끼치게 된다. StringBuilder는 동기화 되어있지 않아 싱글스레드 환경에서 사용StringBuffer는 메소드 내부에 synchronized 키워드 설정이 되어있어 멀티스레드 환경에서 안전하다.  성능 테스트  private static void stringTest() { long startTi..