1--annotation是從jdk5.0開始引入的新技術。2--annotation的作用:
1-->不是程式本身,可以對程式做出解釋
2-->可以被其他程式(比如:編譯器等)讀取
3--annotaion的格式
1-->註解是以"@注釋名"在**中存在的,還可以新增一些引數值
例如:@suppresswarnings(value="unchecked")
4--annotaion在**使用?
可以附加在package,
class
,method,field等上面,相當於給他們
新增了額外的輔助資訊,我們可以通過反射機制程式設計實現對這些元資料的訪問。
//什麼是註解
deprecated 不推薦程式設計師使用,但是可以使用,或者存在更好的方式
@deprecated
public
static
void
test()
public
static
void
main(string args)
@suppresswarnings("all") //
鎮壓警告
反射和註解
反射 通過乙個類的 類物件 可以使用它自身的方法,來建立例項,呼叫成員 1.獲得 類物件 方法區中,載入所有的類,都是乙個class型別的物件 class.forname string 類名 類名為全稱 類名.class 物件.getclass 2.反射建立例項 class c class.forn...
反射和註解
類名.class 通過類名的屬性class獲取 物件.getclass getclass 方法在object類中定義著。結論 同乙個位元組碼檔案 class 在一次程式執行過程中,只會被載入一次,不論通過哪一種方式獲取的class物件都是同乙個。獲取功能 獲取成員變數們 獲取構造方法們 獲取成員方法...
註解和反射使用
作用 註解是附加在 中的一些資訊,用於編譯 執行時解析和使用,起到說明配置作用 主要學習兩方面1 元註解,2 自定義註解 一 元註解 包括 1.target,2.retention 3.documented,4.inherited 幾種 1 target 作用 用於描述註解的使用範圍 即 註解是描述...