首先解釋下元註解,就是用來中聲明註解類型時需要使用到的註解。主要包括:
@Documented @Retention @Target @Inherited
@Inherited
作用是,使用此註解聲明出來的自定義註解,在使用此自定義註解時,如果註解在類上面時,子類會自動繼承此註解,否則的話,子類不會繼承此註解。這裏一定要記住,使用Inherited聲明出來的註解,只有在類上使用時纔會有效,對方法,屬性等其他無效。
首先解釋下元註解,就是用來中聲明註解類型時需要使用到的註解。主要包括:
@Documented @Retention @Target @Inherited
@Inherited
作用是,使用此註解聲明出來的自定義註解,在使用此自定義註解時,如果註解在類上面時,子類會自動繼承此註解,否則的話,子類不會繼承此註解。這裏一定要記住,使用Inherited聲明出來的註解,只有在類上使用時纔會有效,對方法,屬性等其他無效。