«Java DateFormat не является потокобезопасным», к чему это приводит?

Все предупреждают, что Java DateFormat не является потокобезопасным, и я теоретически понимаю эту концепцию.

Но я не могу представить себе, с какими реальными проблемами мы можем столкнуться из-за этого. Скажем, у меня есть поле DateFormat в классе, и оно используется в разных методах этого класса (форматирование дат) в многопоточной среде.

Будет ли это вызывать:

  • любое исключение, такое как исключение формата
  • несоответствие в данных
  • любую другую проблему?

Также, пожалуйста, объясните почему.

140
задан Paŭlo Ebermann 30 June 2011 в 01:25
поделиться