天天看點

關于java中元注解Inherited 的使用說明

首先解釋下元注解,就是用來中聲明注解類型時需要使用到的注解。主要包括:

@Documented @Retention @Target @Inherited

@Inherited

作用是,使用此注解聲明出來的自定義注解,在使用此自定義注解時,如果注解在類上面時,子類會自動繼承此注解,否則的話,子類不會繼承此注解。這裡一定要記住,使用Inherited聲明出來的注解,隻有在類上使用時才會有效,對方法,屬性等其他無效。