javadocs から、それが明示的に指定されています
ISODateTimeFormat はスレッドセーフで不変であり、それが返すフォーマッタも同様です。
ただし、インスタンスが大量の並行性の下でうまく機能すると予想されるかどうかは明らかではありません。同期またはロック競合のポイントはありますか? DateTime の解析と書式設定を実行するスレッドが数百 (または数千) あると予想される場合、各スレッドに独自の DateTimeFormatter インスタンスを提供する方が良いですか、それともすべてのスレッド間で同じインスタンスを共有することで同じパフォーマンスを期待できますか?少しメモリを節約するという追加のボーナス)?