JDK 開発者ガイド (Solaris 編)

注釈

この言語機能によって、ツールを使用してソースコード内の注釈からボイラープレートコードを生成可能になり、さまざまな状況でボイラープレートコードを記述する手間を省けます。これは、プログラマが何を行うべきかを記述しツールがそれを実行するコードを生成する、宣言的なプログラミングスタイルが可能になります。また、ソースファイルの変更に伴って最新状態に保持しなければならない付属ファイルを管理する必要もなくなります。それに代わって、情報はソースファイル内で管理できます。JSR 175 と、http://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/language/annotations.html にあるドキュメントを参照してください。