split

Java

자바 문자열 성능 최적화 방법 총정리 (StringBuilder, StringBuffer, String Pool 완벽 이해)

자바에서 성능 이야기 나오면 거의 빠지지 않는 주제가 있다.👉 문자열(String) 성능 최적화초보 때는 그냥 String 막 써도 문제 없어 보인다.근데 문자열은 생각보다:✔ 객체 생성 많이 발생하고✔ 메모리 사용량 크고✔ CPU 사용량도 꽤 높다특히 반복문에서 잘못 쓰면 성능 차이가 엄청 커진다.실무에서도 진짜 자주 보는 최적화 포인트다.왜 문자열 최적화가 중요할까?String은 자바에서 가장 많이 사용하는 객체 중 하나다.예시:String name = "Java";이런 코드 자체는 문제 없다.근데:String result = "";for (int i = 0; i 이런 식으로 쓰면 성능 문제가 생긴다.String이 느린 이유핵심은 이것이다.👉 String은 immutable(불변 객체)즉:Stri..

Coding_Slowly
'split' 태그의 글 목록