天天看點

Annotation(注解)

Annotation(注解)

Annotation其實就是代碼裡的特殊标記,它用于替代配置

檔案,也就是說,傳統方式通過配置檔案告訴如何運作,

有了注解技術後,開發人員可以通過告訴類如何運作

三個基本的Annotation:

@override 限定重寫父類方法,該注解隻能用于方法

@Deprecated:用于表示某個程式元素(類,方法等)已過時

@SuppressWarnings("unchecked"):抑制編譯器警告

作為一個開發人員,就應該掌握自定義注解

定義注解 用@interface 關鍵字

注解屬性類型隻能如下類型

    String類型

    基本資料類型

    Class類型

    枚舉類型

    注解類型

    以上類型的一維數組

public @interface MyAnnotation{

    String name();

}