카테고리 없음

DateFormat과 String에 대한 성능

Terry Cho 2007. 8. 8. 16:26
1. SimpleDateFormat
SimpleDateFormat은 기본적으로 성능이 좋지 않다. Apache common.lang의 FastDateFormat을 사용하는것이 좋고,
FastDateFormat 객체를 생성할때는 DefaultTimeZone과 Locale을 명시적으로 지정해주지 않으면 매번 시스템에서 읽어오기 때문에 성능 저하가 올 수 있다.

2. new String
new String역시, Locale을 필요로 한다. 지정해주지 않으면 DefaultLocale을 사용하는데, 이 역시 성능 저하를 유발하기 때문에, 사용시 반드시 DefautLocale을 명시적으로 정해주는것이 좋다.
그리드형