JavaSE5でのアノテーションの使い方 ここではJavaSE5でのアノテーションの使い方を説明しています。 アノテーションの自作方法、アノテーションの種類、アノテーションの取得方法を説明します。 またアノテーションの簡単な使用例も示します アノテーション作り方 アノテーションは以下のように作成します。 public @interface Marker {} 簡単ですね! アノテーションは値を持つものと持たないものを作成できます。 値を持たないアノテーション(上記)を、マーカーアノテーションとも言ったりします。 値を持つアノテーションの作り方は以下のように行います。 なお{default "nothing"}は、値を指定されなかったときに設定するデフォルト値です。 defaultを付けることで、アノテーション使用時に値の指定を非必須と出来ます。 public @interface Sing