자바 String의 단점 그리고 StringBuffer와 StringBuilder
String의 단점 그리고 StringBuffer와 StringBuilder String 클래스는 메모리를 과소비합니다.String String1 = "ABC";System.out.println(String1);String1 += "DEF";System.out.println(String1); 위 소스를 실행하면 결과값은ABCABCDEF가 나옵니다. 참고자료 : 블스님의 자바 강좌 PPT 참조 String을 사용하여 DEF를 더하게 되면 기존에 선언된 ABC에 DEF를 더하는 것이 아니라 새로운 메모리에 ABCDEF가 생겨나고 기존에 ABC는 GC(가비지컬렉션)에 의해 삭제가 됩니다.따라서 String를 이용하여 지속적으로 문자열을 바꾸는 것은 많은 메모리를 소모하게 됩니다. 이런 문제를 해결하기 위해 S..