W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
注釋類型不能從另一個(gè)注釋類型繼承。
每個(gè)注釋類型都隱式地繼承java.lang.annotation.Annotation接口,其聲明如下:
package java.lang.annotation; public interface Annotation { boolean equals(Object obj); int hashCode(); String toString(); Class<? extends Annotation> annotationType(); }
注釋類型中的方法聲明不能指定任何參數(shù)。
注釋類型中的方法聲明不能有throws子句。
在注釋類型中聲明的方法的返回類型必須是以下類型之一:
返回類型不能是嵌套數(shù)組。例如,您不能具有String[][]或int[][]的返回類型。
您可以如下所示聲明注釋方法:
public @interface MyAnnotation { Class element1(); // Any Class type Class<Test> element2(); // Only Test class type Class<? extends Test> element3(); // Test or its subclass type }
注釋類型不能是泛型的。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: