有時一個項目中會多處涉及到路徑,當(dāng)你把這個項目移植到別的電腦上時就要一一修改這些路徑,過程十分繁瑣,所以一個全局變量在這時是必不可少的。
遺憾的是java等oo語言并沒有全局變量,這怎么辦呢?下面介紹一種方法:
新建一個類,包含靜態(tài)屬性,如下所示:
publicclassVariable{
publicstaticStringwhereIsUrlFolder="F:/reviews";//待下載網(wǎng)頁所在的文件夾位置。reviews下還包含一級文件夾
publicstaticStringwhereIsPageFolder="F:/dou";//已下載網(wǎng)頁所在文件夾的位置。dou下還包含兩級文件夾
publicstaticintthreadNum=2;//主函數(shù)中的線程個數(shù)
}
在整個項目中只需引入包含該類的包,并通過Variable.whereIsUrlFolder,就可以實現(xiàn)使用"F:/reviews"。
以上就是北大青鳥長沙麓谷校區(qū)java培訓(xùn)機構(gòu)的小編針對“Java基礎(chǔ)學(xué)習(xí):java怎么設(shè)置全局變量”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
Java基礎(chǔ)學(xué)習(xí)