programing

Joda-Time DateTimeFormatter 클래스 스레드는 안전합니까?

nasanasas 2020. 12. 12. 11:06
반응형

Joda-Time DateTimeFormatter 클래스 스레드는 안전합니까?


는 IS Joda 타임 DateTimeFormatter 클래스 스레드 안전은 ? 에서 인스턴스를 가져 오면 DateTimeFormat.forPattern여러 스레드에서 다양한 구문 분석 메서드를 호출 할 수 있습니까? DateTimeFormatter의 Javadocs 는 스레드 안전성에 대해 언급하지 않습니다.


예, 다음과 같습니다.

DateTimeFormat은 스레드로부터 안전하고 변경할 수 없으며 반환 하는 포맷터 도 마찬가지입니다.

Java 8 버전도 마찬가지입니다.

구현 요구 사항 : 이 클래스는 변경 불가능하며 스레드로부터 안전합니다.


코드를 간단히 살펴보면에는 변경 가능한 공유 상태가 없으므로 DateTimeFormatter스레드로부터 안전합니다.


Java의 java.time.format.DateTimeFormatter 스레드 안전성을 확인할 때 Google의 답변 위에이 질문을 찾았습니다.

Java의 자체 DateTimeFormatter도 문서에 다음 과 같이 스레드로부터 안전 합니다.

이 클래스는 변경 불가능하고 스레드로부터 안전합니다.

참고 URL : https://stackoverflow.com/questions/12540282/is-joda-time-datetimeformatter-class-thread-safe

반응형