Checkstyleは、プログラマがコーディング標準に従ったJavaコードを記述することを助ける開発ツールです。デフォルトでは、Sunのコーディング規約をサポートしていますが、柔軟な設定が可能です。これはコマンドラインプログラムとして呼び出す他に、Antタスクとして利用することもできます。