最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于這個(gè)demo不理解的地方

Class.forName(類的完整路徑) ?那么args[0]里的路徑是什么?直接打印輸出是數(shù)組下標(biāo)越界

正在回答

5 回答

args運(yùn)行是運(yùn)行時(shí)給定的參數(shù),因而在運(yùn)行是需要給定參數(shù)。在IDE工具中打印args.length長(zhǎng)度是0,測(cè)試arg[0]最好是采用控制臺(tái)(DOS窗口)運(yùn)行java程序,運(yùn)行是給定參數(shù),比如java 類名 參數(shù)(java HelloWorld imooc),arg[0]就可以正常打印

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

修煉狂人

這個(gè)說明比較清楚,請(qǐng)參考
2016-10-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

把青春獻(xiàn)給黨 提問者

Class.forName(args[0]) 我想問的是這個(gè)。 視頻中args[0]輸入的是word 但是forName函數(shù)要求的不是完整類名路徑嘛?他只有類名怎么也可以運(yùn)行。 我沒有用dos測(cè)試過。eclipse好像是不支持運(yùn)行時(shí)輸入的
2016-10-25 回復(fù) 有任何疑惑可以回復(fù)我~

這個(gè)args[0]阿,就是在main方法里面?zhèn)鬟M(jìn)來的第一個(gè)參數(shù).

你去看main方法的結(jié)構(gòu)

public?static?void?main(String[]?args)?{
//Your?Code
}

這個(gè)string[] args就是用來接收參數(shù)的

所以你下方的args[0]就是傳進(jìn)來的第一個(gè)參數(shù),也可以理解為數(shù)組里面的下表為0的字符串.從你的代碼來看,這個(gè)參數(shù)應(yīng)該是一個(gè)完整的類名


1 回復(fù) 有任何疑惑可以回復(fù)我~

在運(yùn)行時(shí)是使用java office Word,在這里args[0]? 就是Word

Class c1=Class.forName(args[0]);
?? ?System.out.println(args[0]);
?? ?OfficeAble oa=(OfficeAble)c1.newInstance();
?? ?oa.start();

1 回復(fù) 有任何疑惑可以回復(fù)我~

Class.forname()帶包名的類,args[0]這里代表的是某個(gè)類的名字,這種情況一般是把編譯和運(yùn)行分開,因?yàn)轭愃诘奈恢镁褪钱?dāng)前的相對(duì)地址下,所以可以不帶包名??梢栽敿?xì)百度一下args,這個(gè)是需要你運(yùn)行的時(shí)候輸入對(duì)應(yīng)內(nèi)容的。

2 回復(fù) 有任何疑惑可以回復(fù)我~

class.forname(返回的不是類么?)并不是路徑啊

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

關(guān)于這個(gè)demo不理解的地方

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)