謝謝老師,我覺得我通過(guò)后面的實(shí)戰(zhàn)學(xué)到了注解的存在目的,就是為程序提供額外的信息,然后可以在代碼中通過(guò)反射獲取到這些信息并做處理。
2017-03-23
第二次學(xué)了。但是其實(shí)還是很迷茫 。還是看看別人的博客吧。不喜勿噴
2017-03-23
@Override 表示當(dāng)前方法覆蓋了父類的方法
@Deprecation 表示方法已經(jīng)過(guò)時(shí),方法上有橫線,使用時(shí)會(huì)有警告。
@SuppviseWarnings 表示關(guān)閉一些警告信息(通知java編譯器忽略特定的編譯警告)
@Deprecation 表示方法已經(jīng)過(guò)時(shí),方法上有橫線,使用時(shí)會(huì)有警告。
@SuppviseWarnings 表示關(guān)閉一些警告信息(通知java編譯器忽略特定的編譯警告)
2017-03-20
Java內(nèi)置了三種標(biāo)準(zhǔn)注解(@Override,@Deprecated,@SuppressWarnings),以及4種元注解。元注解專職負(fù)責(zé)注解其他的注解:
@Target: 表示該注解可以用于什么地方。可能的ElementType參數(shù)包括:
CONSTRUCTOR、FIELD、METHOD、PACKAGE、TYPE等。
@Retention: 表示需要在什么級(jí)別保存該注解信息,可選參數(shù):SOURCE,CLASS,RUNTIME
@Document: 將此注解包含在Javadoc中
@Inherited: 允許子類繼承父類的注解
@Target: 表示該注解可以用于什么地方。可能的ElementType參數(shù)包括:
CONSTRUCTOR、FIELD、METHOD、PACKAGE、TYPE等。
@Retention: 表示需要在什么級(jí)別保存該注解信息,可選參數(shù):SOURCE,CLASS,RUNTIME
@Document: 將此注解包含在Javadoc中
@Inherited: 允許子類繼承父類的注解
2017-03-16
如果你知道用注解 老板就會(huì)覺得你不錯(cuò) 如果發(fā)現(xiàn)你會(huì)自定義注解 哎 那就會(huì)眼前一亮
2017-03-14