Synchronization
Date formats are not synchronized. It is recommended to create separate format instances for each thread. If multiple threads access a format concurrently, it must be synchronized externally
上記の行は、SimpleDateFormatクラスのJavaDocに記載されています。java.text.SimpleDateFormatはスレッドセーフではありません
SimpleDateFormatオブジェクトをStaticとして作成しないでください。
私たちが静的に作成する場合は、このオブジェクトを使用している場所であればどこでも同期ブロックに保持する必要があります。
はい正しいです –
(Java 1.8の)新しい 'java.time.format.DateTimeFormatter'は"不変でスレッドセーフです "。次のURLを参照してください。https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html – Linuslabo