[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 11789] Re: 本日の議事録



  高橋(智)です

TAKAHASHI Toru wrote:
snip 
> Java 5.0(Tiger)の標準アノテーション @Deprecatedを指定したメソッドを
> 呼び出すコード個所は、javacでコンパイルすると警告となります。
> 一方、標準アノテーション @Overrideを指定したメソッドが実際にはスーパー
> クラスをオーバーライドしていなかった場合、javacでコンパイルすると
> エラーとなります。
> 
> このあたりは、おそらくjavacの処理においてアノテーションを検査して
> そう扱っていると思われます。

  そのようですね。Javadocを読むと、WarnかErrorの違いがあるようですね。
  自分で @Xxxxx のようなものを作った時、どのような仕組みで処理される
のかな... もっとアノテーションを勉強せねば...。

-- 
高橋智宏