[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 11790] @Deprecated(Re: 本日の 議事録)
高橋(徹)です。
""TAKAHASHI, Tomohiro" <t_takahashi@xxxxxxxxxxxxxx>"さんは書きました:
> Javaの @deprecated では、@deprecated の後ろに続く説明文をコンパイラが出力
する
> ということは可能でしたっけ?
JDK 1.5.0 のsrc.zipに含まれるjava.lang.Deprecated アノテーションは、
@Documented
@Retention(RetentionPolicy.RUNTIME)
public @interface Deprecated {
}
(一部抜粋)と定義されています。
Deprecatedアノテーションは以下の特性をもっています。
・Javadoc文書にアノテーション情報を反映させる
・アノテーション情報はクラスファイルに書き込まれ、JavaVMにロードされる
ときに保持される。
・定義が空なので、後ろに説明文を付けることはできない
と解釈できます。
---
TAKAHASHI Toru