更新時(shí)間:2020-04-14 13:46:18 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽3258次
有時(shí)一個(gè)項(xiàng)目中會(huì)多處涉及到路徑,當(dāng)你把這個(gè)項(xiàng)目移植到別的電腦上時(shí)就要一一修改這些路徑,過(guò)程十分繁瑣,所以一個(gè)全局變量在這時(shí)是必不可少的。
遺憾的是java等oo語(yǔ)言并沒(méi)有全局變量,這怎么辦呢?下面介紹一種方法:
新建一個(gè)類,包含靜態(tài)屬性,如下所示:
publicclassVariable{
/**
*包含項(xiàng)目所有的靜態(tài)全局變量,項(xiàng)目中運(yùn)行程序需要改路徑時(shí),只需修改該處變量即可
*/
publicstaticStringwhereIsUrlFolder="F:/reviews";//待下載網(wǎng)頁(yè)所在的文件夾位置。reviews下還包含一級(jí)文件夾
publicstaticStringwhereIsPageFolder="F:/dou";//已下載網(wǎng)頁(yè)所在文件夾的位置。dou下還包含兩級(jí)文件夾
publicstaticintthreadNum=2;//主函數(shù)中的線程個(gè)數(shù)
}
在整個(gè)項(xiàng)目中只需引入包含該類的包,并通過(guò)Variable.whereIsUrlFolder,就可以實(shí)現(xiàn)使用"F:/reviews"。
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java基礎(chǔ)學(xué)習(xí):java怎么設(shè)置全局變量”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)