■[開発]Java5.0新機能のお勉強(5) 注釈型(Annotation) アノテーションはね、メタデータっていう「情報の情報」を指定するものらしい。 言葉で分かりやすく説明しにくいけど、パッケージ宣言やクラス宣言、その他メソッドやフィールドなどに特定の情報を付加出来る。 java.langパッケージには以下の3つの標準アノテーションが用意されている。 //オーバーライドメソッドであることを示す(java.lang.Override) @Override public String toString() { return super.toString(); } //非推奨メソッドであることを示す(java.lang.Deprecated) /** * Javadocコメントはアノテーションの前に書く。 * アノテーションとメソッド宣言の間に書くと認識されない。 */ @Deprecate