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