最近、SimpleDateFormat
はスレッドセーフではないため、多くのバグが発生しました。SimpleDateFormatのCheckstyle/PMDルールはスレッドセーフではありません。
私が見つけた理由は、正しく同期されていなかったか、別のスレッド用に新しいインスタンスが作成されていなかったからです。
私はPMD/Checkstyleを作成して、誰かが将来使用する場合はSimpleDateFormat
を作成して、スレッドセーフではないという警告を表示すると考えました。
私はCheckstyleを初めて勉強しました。
Checkstyle!= PMD。彼らは異なるプロジェクトです。 – palacsint