java.text.SimpleDateFormat.
자바 개발자라면 평소에 즐겨 사용하는 클래스이다.
그런데 인생을 조금 피곤하게(?) 사는 프로그래머라면
이 클래스가 과연 thread-safe인지 아닌지 고민하고 싶을 것이다!(정말 흥미로운 토론 주제가 아닌가?)
결론부터 말하자면 SimpleDateFormat은 thread-safe하지 않다!
static 변수로 선언하였을 경우 문제가 생길 수 있다.(여러 쓰레드에서 동시에 접근하는 경우 데이터가 완전히 꼬여버린다!)
따라서 매번 new로 생성해서 사용하기를 권장한다!
'IT노트(구) > Java' 카테고리의 다른 글
ResultSet에서 row count 추출하는 방법 (0) | 2015.10.29 |
---|---|
jsp 내장 객체 종류(이름이 중복되지 않도록 주의한다!) (0) | 2015.10.27 |
org.hibernate.LazyInitializationException: could not initialize proxy - no Session 에러가 날 때 (0) | 2015.10.16 |
com.sun.org.apache.xerces.internal.util 에러 해결 방법 (0) | 2015.10.16 |
java.lang.ClassNotFoundException: org.aspectj.lang.annotation.Aspect 에러가 나는 경우 (0) | 2015.10.16 |