-
個人感悟:
????對于Class類的理解,就好似Class類=現(xiàn)實,類是第一層夢境(夢境基于現(xiàn)實),繼承于該類的類是第二層夢境。。。
查看全部 -
//動態(tài)加載類,在允許時刻加載
Class c = class.forName(args[0]);//通過類類型,創(chuàng)建該類對象,類實現(xiàn)接口
接口 名 = (接口)c.newInstance();
查看全部 -
反射的操作都是編譯之后的操作
查看全部 -
方法反射的操作
method.invoke(對象,參數(shù)列表)
查看全部 -
成員變量也是對象
java.lang.reflect.Field
Field類封裝了關(guān)于成員變量的操作
getFields()方法獲取的是所有的public的成員變量的信息
getDeclaredFields獲取的是該類自己聲明的成員變量的信息
查看全部 -
eclipse將方法中的內(nèi)容拿出來抽象為一個新方法:
選中要抽取的內(nèi)容--》右鍵refactor--》extract method
快捷鍵alt+shift+M
查看全部 -
成員變量也是對象
查看全部 -
獲取類類型三種方法:1.類.class 2. 對象.getClass 3. Class.forName查看全部
-
反射是繞過編譯,在運行過程中執(zhí)行的查看全部
-
方法的反射:先通過類類型獲取到該方法,再調(diào)用invoke查看全部
-
方法反射查看全部
-
方法的反射操作查看全部
-
構(gòu)造函數(shù)獲取查看全部
-
成員變量查看全部
-
成員變量獲取查看全部
舉報
0/150
提交
取消