最贊回答 / Brilliant
萬事萬物皆對象這句話沒錯,而private,public是java中的標識符,修飾符,并不是對象。例如: 美麗的石蝴蝶,我們能說“美麗的”是對象嗎?這里的美麗的只是用來形容我們的對象——"蝴蝶"。類似的,private表示私有的,例如:private int age 表示 私有的年齡。再則java中,private,public還有default 是權限修飾符可以修飾類,屬性和方法。關于private,public,default你可以去看看基礎講解,我就不再細說了。
2017-10-11
最新回答 / 慕尼黑5107759
個人理解,就是創建實例化對象就肯定用到構造器(無參或帶參),而在使用反射中的 newInstance()方法創建對象時,并沒有傳參數,那么可以確定是使用了該類的無參構造
2017-09-30
最贊回答 / William_Jing
args[0]表示的接收的第一個參數,你沒看到老師運行程序的時候 ? java OfficeBetter Excel ?這段命令嗎?這里的 Excel就是args[0]
2017-08-03
最新回答 / qq_無所謂_46
list<string>里面的string只是在編譯的時候用來檢測放入的數據類型是否正確,編譯成class的時候已經去掉string了,你再通過反射進行添加的時候已經沒有限制了。
2017-07-30
最贊回答 / 慕雪1014944
你看下你添加的這行代碼: ? m.invoke(list1, "20");? 這行代碼你的20是否如上加了雙引號,如果加了雙引號,系統認為這里的20是字符串正確的格式: m.invoke(list1, 20);?? 應該可以解決你的問題,請知悉!
2017-07-17