高橋(智)です TAKAHASHI Toru wrote: snip > Java 5.0(Tiger)の標準アノテーション @Deprecatedを指定したメソッドを > 呼び出すコード個所は、javacでコンパイルすると警告となります。 > 一方、標準アノテーション @Overrideを指定したメソッドが実際にはスーパー > クラスをオーバーライドしていなかった場合、javacでコンパイルすると > エラーとなります。 > > このあたりは、おそらくjavacの処理においてアノテーションを検査して > そう扱っていると思われます。 そのようですね。Javadocを読むと、WarnかErrorの違いがあるようですね。 自分で @Xxxxx のようなものを作った時、どのような仕組みで処理される のかな... もっとアノテーションを勉強せねば...。 -- 高橋智宏