Joda-Time DateTimeFormatter类线程安全吗?

时间:2012-09-22 02:49:12

标签: java thread-safety jodatime date-format

Joda-Time DateTimeFormatterthread safe?从DateTimeFormat.forPattern获取实例后,多个线程可以调用其各种解析方法吗? DateTimeFormatter的Javadocs没有提到线程安全性。

3 个答案:

答案 0 :(得分:78)

Yes, it is

  

DateTimeFormat是线程安全且不可变的,格式化程序   回报也是如此。

同样是Java 8 version

  

实施要求:此类是不可变且线程安全的。

答案 1 :(得分:12)

快速查看code表明DateTimeFormatter中没有任何可变共享状态,这会使其线程安全。

答案 2 :(得分:3)

在检查Java的java.time.format.DateTimeFormatter线程安全

时,在google的答案之上找到了这个问题

Java自己的DateTimeFormatter也是线程安全的,因为the documentation表示:

  

此类是不可变且线程安全的