JAVA1 String vs StringBuilder vs StringBuffer Java에서 문자열을 다룰 때 사용하는 클래스로는 String, StringBuilder, StringBuffer가 있습니다. 연산이 많지 않을때는 3 클래스 중 어떤 클래스를 사용하더라도 문제가 없지만, 연산 횟수가 많아지거나 멀티스레드, Race Condition 등의 상황이 자주 발생하면 각 클래스의 특징을 이해하고 상황에 맞는 적절한 클래스를 사용해야 합니다. String vs StringBuilder, StringBuffer String과 StringBuilder, StringBuffer의 가장 큰 차이점은 불변성(Immutable)입니다. String str1 = "Hello"; str1 = str1 + "World"; String은 리터럴(literal) 방식으로 생성하면 Heap 영역 내 .. 2022. 11. 28. 이전 1 다음