Является Joda-Time DateTimeFormatter
класс потокобезопасным? Как только я получу экземпляр из DateTimeFormat.forPattern
, могут ли его различные методы анализа вызываться несколькими потоками? DateTimeFormatter Javadocs не упоминает о безопасности потоков.
Безопасен ли класс Joda-Time DateTimeFormatter?
Ответ 1
DateTimeFormat является потокобезопасным и неизменным, а formattersтакже возвращаются.
а также версия Java 8
Требования к реализации: Этот класс является неизменным и потокобезопасным.
Ответ 2
Быстрый просмотр code показывает, что в DateTimeFormatter
нет никакого измененного общего состояния, что сделает его потокобезопасным.
Ответ 3
Нашел этот вопрос поверх ответов Google при проверке безопасности Java java.time.format.DateTimeFormatter
Java собственный DateTimeFormatter также потокобезопасен, поскольку в документации говорится:
Этот класс является неизменным и потокобезопасным