### 定義注解
使用@interface定義注解(Annotation)。

使用元注解定義注解:
* @Target

* @Retention

* @Repeatable

* @Inherited

定義Annotation的步驟:
1. 用@interface定義注解
2. 用元注解(meta annotation)配置注解
* Target:必須設置
* Retention:一般設置為RUNTIME
* 通常不必寫@Inherited, @Repeatable等等
3. 定義注解參數和默認值