最贊回答 / 慕粉4067798
1 從類層次看-Class類是Object的子類,從對象層次看 Object類是Class的對象2應(yīng)該不行,反射是指已存在的實(shí)物反射出抽象的結(jié)合體,而不能去創(chuàng)造實(shí)物3 可以啊,成員變量等就是普通類實(shí)例的實(shí)例4 你就鉆牛角尖吧,難道你自己不是你自己的實(shí)例?雖然這些問題都能思考出來,但你能提出也說明你動腦筋了,值得鼓勵
2016-08-25
已采納回答 / NullMoneyException
編譯完后 ?執(zhí)行class文件時 在類文件名后面加一個空格 后面就是傳參數(shù) 多個參數(shù)用逗號隔開 都將會傳入args數(shù)組里面 你沒有傳參 所以數(shù)組是null 所有角標(biāo)越界了 壓根沒有哈哈 再執(zhí)行class文件時試試
2016-08-05
已采納回答 / Wintisy
之所以會報錯是因?yàn)檫@里使用的是靜態(tài)加載,在目錄下沒有寫excel的類當(dāng)然會報錯了老師講的意思是如何在Excel類有問題的情況下使用沒有問題的Word類的方法,首先就是要通過編譯才能使用如何在Excel類有問題的情況下通過編譯呢,就是使用動態(tài)加載了,也就是說當(dāng)某個類在要使用的時候才進(jìn)行相關(guān)的編譯與加載,不使用的話就不加載,這樣這個程序作為整體來說就可以運(yùn)行沒有問題的Word類和方法,只有運(yùn)行到錯誤的Excel類的方法的時候,程序才會提示錯誤。所以這個問題的關(guān)鍵核心在于:如何在一個可能存在錯誤類的情況下盡可能...
2016-08-05
最贊回答 / RuthlessPotato丶
? JAVA反射機(jī)制是在運(yùn)行狀態(tài)中,對于任意一個類,都能夠知道這個類的所有屬性和方法;對于任意一個對象,都能夠調(diào)用它的任意一個方法;這種動態(tài)獲取的信息以及動態(tài)調(diào)用對象的方法的功能稱為java語言的反射機(jī)制。?Java反射機(jī)制主要提供了以下功能: 在運(yùn)行時判斷任意一個對象所屬的類;在運(yùn)行時構(gòu)造任意一個類的對象;在運(yùn)行時判斷任意一個類所具有的成員變量和方法;在運(yùn)行時調(diào)用任意一個對象的方法;生成動態(tài)代理。
2016-07-06
已采納回答 / Synitle丶Faer
學(xué)術(shù)上的這些名次真是夠了。反正就是通過那三個方式得到一個類(或者其他什么名字的東西,明白意思就行了)。得到這個類,就可以用“.”來調(diào)用方法,得到各種想要的信息。三種方法效果一樣的,根據(jù)具體情況考慮用哪個方便用哪個就行了
2016-07-01
最新回答 / Demo_0008
這個是因?yàn)樵谕话械脑?/div>
2016-06-25
最新回答 / love_kim3176858
你的代碼應(yīng)該沒問題,那就只有才編譯和運(yùn)行這兩方面找問題了,編譯用的是javac,格式j(luò)avac ?x.java運(yùn)行用的是java,格式j(luò)ava x,編譯需要帶后綴名;運(yùn)行的時候不需要帶后綴名,帶了就會出現(xiàn)找不到或無法加載主類的錯誤提示
2016-06-24
- 課程須知
- 童鞋們,學(xué)習(xí)本課程前需要熟悉Java面向?qū)ο蟮乃枷?,并能掌握J(rèn)ava IO輸入輸出流、集合和泛型等知識??蓞⒖寄秸n網(wǎng)Java入門的一、二、三季以及我的文件我做主——Java IO流課程。
- 老師告訴你能學(xué)到什么?
- 1、能夠理解并應(yīng)用反射機(jī)制。 2、能夠了解反射機(jī)制在集合泛型中的應(yīng)用。 3、有利于更好的學(xué)習(xí)框架等Java高級技術(shù)。
微信掃碼,參與3人拼團(tuán)