Objecto o 的這個(gè)返回是什么意思呢?
Method coco= d.getMethod("print", new Class[]{int.class,int.class});
a1.print(10, 20);
//Object go= coco.invoke(a1, new Object[]{2,3});
Object deo= coco.invoke(a1, 10,10);
Method lwk= d.getMethod("print", String.class,String.class);
deo= lwk.invoke(a1, "wode","nadi");//這一行就不報(bào)錯(cuò)呢?
String deo= (String) lwk.invoke(a1, "aaaa","vvvv"); //為什么這一行輸出會(huì)報(bào)錯(cuò)呢?上面的就不報(bào)錯(cuò)了
String deo1 =(String) lwk.invoke(a1, "ddd","cccc");
a1.print("nigag", "gagog");
2016-04-08
這個(gè)方法如果沒有返回值返回的是null?而null是一個(gè)固定的不確定類型的內(nèi)存,即可以看做是什么類型也不是,也沒有繼承Object,當(dāng)然沒有toString()方法,所以這句代碼不會(huì)默認(rèn)調(diào)用str的toString()方法,所以會(huì)報(bào)錯(cuò)
2022-03-26
路過(guò),也踩!如果錯(cuò)誤都找出來(lái),證明你學(xué)懂了,其實(shí)可以從別人的代碼中找錯(cuò)誤也是一種學(xué)習(xí)方法。
2016-08-31
實(shí)測(cè)把Object o去掉也是可以的
2016-04-08
是名字重復(fù)了 ?我就是想知道 ?同一個(gè)類里面的兩個(gè)方法可不可以用同一個(gè)變量名來(lái)存儲(chǔ)?
實(shí)驗(yàn)證明不行
謝謝你了大神