反射使用的三個步驟

步驟一:獲得你想操作的類的java.lang.Class對象。在運行中的Java程序中,用java.lang.Class類來描述類和接口等。

String name=new String("java.long.String");

Class c=Class.forName(name);

步驟二:getDeclaredMethods的方法,取得該類中定義的所有方法的列表。

//getMethod得到的方法包括父類的

//而getDeclaredMethods的方法,取得該類中定義的所有方法的列表。

Method ms[]=c.getDeclaredMethods();

System.out.prinltn(ms[0].toString());

步驟三:使用反射的API來操作這些信息。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章