「アノテーション」の版間の差分
提供: Java入門
(ページの作成:「'''Java'''のアノテーション('''annotation''')とは、Java 5から導入された機能です。言葉の意味は、'''注釈'''です。アノテーショ...」) |
(相違点なし)
|
2015年12月23日 (水) 18:00時点における最新版
Javaのアノテーション(annotation)とは、Java 5から導入された機能です。言葉の意味は、注釈です。アノテーションは、パッケージやクラス、メソッドやフィールド、変数に対して、メタデータ(付加情報)を与えます。ソースコードの中で、@(アットマーク)ではじまる @ほげほげ というのがアノテーションです。
読み方
- アノテーション
- あのてーしょん
- annotation
- あのてーしょん
概要
アノテーションは、Java SE 5 で追加されました。Java.lang.Annotation インタフェースを継承したインタフェースを作成することで、アノテーションを自作できます。
アノテーションの種類
- マーカーアノテーション
- @Override, @Deprecated など、目印的な役割を果たす。
- 単一アノテーション
- 1つのデータを持つ。
- フルアノテーション
- 2つ以上のデータを持つ。
アノテーション
- @Override
- @Deprecated
- @SuppressWarnings