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