2011-09-21 7 views
0

안녕하세요 누구든지 다음 답변을 알려주시겠습니까? - java.text.MessageFormat 클래스의 thread가 안전한가요 ?? (y/n) - java.text.MessageFormat의 많은 포맷 메소드 중, MessageFormat의 로컬 인스턴스를 생성하기 때문에, 1만이 thread 세이프 인 것은 사실입니다 매번.? (y/n)메시지 형식 스레드 안전

위의 두 가지 질문에 누구든지 explannation을 제공 할 수 있습니까? java.text.MessageFormat이 threadsafe가 아닌 코드를 제공 할 수 있습니까? javadoc에서

+1

이것은 숙제처럼 들립니다. – mcfinnigan

+0

이것이 실제로 숙제 인 경우 교사는 분명히 javadocs를 찾고 이해할 수 있기를 원합니다 :) 그것에 대해 연구하십시오. Javadocs는 몇 가지 클래스에 대한 질문에 대한 답변이 가장 많이 나오는 곳입니다. – BalusC

답변

5

:

동기화는

메시지 형식은 동기화되지 않습니다. 각 스레드에 대해 개별 형식 인스턴스 을 만드는 것이 좋습니다. 여러 스레드가 동시에 형식으로 액세스하는 경우 외부에서 동기화해야합니다.

+0

GMTA, 나는 * 똑같은 대답을 올렸다 : D 나는 그것을 삭제했다. +1. – BalusC

+0

도움을 주셔서 대단히 감사합니다. –