java
-
자바 성능 튜닝 이야기 정리 1편java 2020. 7. 31. 13:15
프로파일링 툴 소스 레벨 분석을 위한 툴 (성능 개선) 메모리 사용량을 객체나 클래스, 소스의 라인 단위까지 분석할 수 있음 APM 툴 애플리케이션의 장애 상환에 대한 모니터링 및 문제전 진단이 주 목적 서버의 사용자 수나 리소스에 대한 모니터링 String 관련 클래스 StringBuilder : Thread unsafe StringBuffer : Thread safe // jdk 5 이전 문자열 더하기 public void appendText() { int c = 1; String a = "That is coke"; String b = "I love" + i + "coke"; } // jdk 5 이후에는 컴파일시 아래와 같이 변환된다. public void appendText() { int c = 1..