註解和反射

2022-09-22 05:03:08 字數 913 閱讀 5820

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 作用 用於描述註解的使用範圍 即 註解是描述...