java再複習 通過反射讀取註解

2021-07-27 14:46:27 字數 374 閱讀 7650

通過反射讀取類的註解與屬性的註解的相關常用api

public class annoationtest {

public static void main(string args) throws classnotfoundexception {

//通過反射載入類

classclazzclass = (class) class.forname("student");

//讀取類的註解(getannotations()方法讀取到的註解時包括父類的,考慮到繼承關係的,所以不介意使用)

annotation annotations = clazzclass.getdeclaredannotations();

for(int i=0;i

Java註解 反射

annotation的作用 不是程式本身,可以對程式做出解釋。這一點,跟注釋沒什麼區別 可以被其他程式 比如 編譯器等 讀取。annotation的格式 註解是以 注釋名 在 中存在的,還可以新增一些引數值,例如 suppresswarning value unchecked annotation在...

java反射,通過自定義註解獲取get方法

1.新建乙個類配置自定義註解 target設定註解可用範圍 retention設定什麼使用啟用註解 target retention retentionpolicy.runtime public inte ce config2.新建乙個資料實體並給所需要的方法設註解 public class stu...

java再複習 異常總結

異常體系 throwable頂層介面 error 錯誤體系,發生這種錯誤,代表發生了不可挽回的錯誤,jvm會直接停止執行,並不提供任何可處理機制,只列印相關錯誤資訊。exception 異常體系,發生這種異常,相當於生病,有的可處理,有的不可處理,但是都是只是 病 沒有致命的問題,可以解決。runt...