Java アノテーションでお聞きします。 @SuppressWarnings("unused") を指定すると 非参照データの コンパイラーの警告を消してくれて非常に助かるので よく使っています。 できれば "unused" 以外にも使えそうなオプションがありそうなのですが JDK Documentをみても @SuppressWarnings については ほんのさわりの説明しかみつかりません。 何処をみたらいいのでしょうか? また アノテーション機能は 他の言語のマクロ機能かなと 思っていたら コンパイル時、クラスロード時、実行時に 様々な仕掛けができる とんでもないスグレモノのようですが、 インターネットの情報は今イチわかりません。また 書籍も 見つかりません。 例えば デバッグ用のトレースを自動的に メソッドの入り口/出口で出力する、特定データが変更されるたびに 印刷出力する と言った