Joda-Time DateTimeFormatter类的线程安全吗?
Joda-Time DateTimeFormatter
类是否线程安全 ? 一旦我从DateTimeFormat.forPattern
得到一个实例,它的各种parsing方法可以被多个线程调用吗? DateTimeFormatter的Javadocs没有提到线程的安全性。
是的,这是 :
DateTimeFormat是线程安全且不可变的,它返回的格式化器也是如此。
Java 8版本也是如此
实现要求:这个类是不可变的,线程安全的。
快速查看代码显示DateTimeFormatter
没有任何可变的共享状态,这将使其线程安全。
在检查Java的java.time.format.DateTimeFormatter线程安全性时发现这个问题在谷歌的答案之上
Java自己的DateTimeFormatter也是线程安全的,正如文档所述:
这个类是不可变的,线程安全的