Подтвердить что ты не робот

Безопасен ли класс Joda-Time DateTimeFormatter?

Является Joda-Time DateTimeFormatter класс потокобезопасным? Как только я получу экземпляр из DateTimeFormat.forPattern, могут ли его различные методы анализа вызываться несколькими потоками? DateTimeFormatter Javadocs не упоминает о безопасности потоков.

4b9b3361

Ответ 1

Да, это:

DateTimeFormat является потокобезопасным и неизменным, а formattersтакже возвращаются.

а также версия Java 8

Требования к реализации: Этот класс является неизменным и потокобезопасным.

Ответ 2

Быстрый просмотр code показывает, что в DateTimeFormatter нет никакого измененного общего состояния, что сделает его потокобезопасным.

Ответ 3

Нашел этот вопрос поверх ответов Google при проверке безопасности Java java.time.format.DateTimeFormatter

Java собственный DateTimeFormatter также потокобезопасен, поскольку в документации говорится:

Этот класс является неизменным и потокобезопасным