アノテーションを作ってみます。 作成 クラスやインターフェイスと同じように作成できます。「class」の代わりに「@interface」でアノテーションであることを宣言します。 構文: <修飾詞> @interface <アノテーション名> { ... }サンプル(Mike.java): public @interface Mike {} アノテーションのアノテーション アノテーションの使われ方を示すためのアノテーションが、組み込みで用意されています。 Retention アノテーション保持のポリシーを指定します。ポリシーは引数で指定し、利用可能な値はRetentionPolicyで定義されています。 RUNTIME クラスファイルに記録され実行時に参照できる。 CLASS クラスファイルに記録されるが実行時には保持されない。(何も指定しない場合これになります。) SOURCE コンパイル