天天看點

自定義注解API

Annotation[] getAnnotations()

傳回此元素上存在的所有注釋。(如果此元素沒有注釋,則傳回長度為零的數組。)
該方法的調用者可以随意修改傳回的數組;這不會對其他調用者傳回的數組産生任何影響。

傳回:

此元素上存在的所有注釋(包括繼承來的)
           
Annotation[] getDeclaredAnnotations()

傳回直接存在于此元素上的所有注釋。

與此接口中的其他方法不同,該方法将忽略繼承的注釋。(如果沒有注釋直接存在于此元素上,則傳回長度為零的一個數組。)
該方法的調用者可以随意修改傳回的數組;這不會對其他調用者傳回的數組産生任何影響。

傳回:

直接存在于此元素上的所有注釋(不包括繼承的)