-
解析注解--步驟如下查看全部
-
解析注解的概念
查看全部 -
自定義注解時(shí),如果注解只有一個(gè)成員,則成員名必須為value(),在使用是可以忽略成員名稱賦值號(hào)(=)
查看全部 -
使用自定義注解
查看全部 -
元注解
4Documented 生成javadoc時(shí)會(huì)包含注解
查看全部 -
元注解
3Inherited 允許子類繼承 標(biāo)識(shí)性元注解
只會(huì)繼承類上的注解
查看全部 -
元注解
2.Retention 生命周期
查看全部 -
元注解
1.Target 作用域
查看全部 -
自定義注解的語法要求
1使用@interface關(guān)鍵字定義注解
2成員以無參無異常方式聲明
3可以用default為成員指定一個(gè)默認(rèn)值
4成員類型是受限的,合法的類型包括原始類型及String,Class,Annotation,Enumeration
5如果注解只有一個(gè)成員,則成員名必須取名為value(),在使用時(shí)可以忽略成員名和賦值號(hào)(=)
6.注解類可以沒有成員,沒有成員的注解稱為標(biāo)識(shí)注解
查看全部 -
自定義注解
查看全部 -
按運(yùn)行機(jī)制分
源碼注解:注解只在源碼中存在,編譯成.class文件就不存在了。
編譯時(shí)注解:注解在源碼和.class文件中都存在。
運(yùn)行時(shí)注解:在運(yùn)行階段還起作用,甚至?xí)绊戇\(yùn)行邏輯的注解。
查看全部 -
Java中的常見注解
查看全部 -
JDK自帶的注解
@Override 重寫父類方法
@Deprecated? 方法過時(shí)
@SuppressWarnings("deprecation")? 忽略了xxx警告
查看全部 -
注解作用范圍 生命周期 自定義注解 利用反射得到相應(yīng)參數(shù)
查看全部 -
使用自定義注解
@注解名(成員1=值1。。。)
查看全部
舉報(bào)