卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

為Java程序動態(tài)指定類搜索路徑的方法

在開發(fā)和執(zhí)行Java程序時,有時候我們會遇到代碼分布在不同路徑下的情況。這就需要我們動態(tài)地指定類的搜索路徑了。 新建Java類并設置搜索路徑 首先,在Eclipse中創(chuàng)建一個名為HelloWorl

在開發(fā)和執(zhí)行Java程序時,有時候我們會遇到代碼分布在不同路徑下的情況。這就需要我們動態(tài)地指定類的搜索路徑了。

新建Java類并設置搜索路徑

首先,在Eclipse中創(chuàng)建一個名為HelloWorld的Java類和一個名為Man的Java類。在HelloWorld類中,編寫main方法,并在其中創(chuàng)建一個Man對象并調(diào)用其printHelloWorld()方法,該方法將打印輸出"Hello world!"。

然后,將HelloWorld類放入D盤的src目錄下,將Man類放入D盤的Man目錄下。

使用cp命令指定類搜索路徑

在Windows任務欄上搜索cmd命令框并打開,進入D盤的src目錄下。使用以下命令進行編譯:

javac -cp DMan 

由于Man類不在同一目錄下,如果直接執(zhí)行javac 命令會報錯。使用cp命令可以指定編譯時需要加載的類的路徑,通過-cp參數(shù)指定Man類所在的路徑,即DMan目錄。

編譯成功后,使用以下命令執(zhí)行HelloWorld程序:

java -cp .;DMan HelloWorld

此時可能會再次報錯,因為Man類的路徑還未設置。我們將之前編譯好的文件從Man目錄拷貝到src目錄下,然后執(zhí)行以下命令:

java -cp . HelloWorld

這樣就可以正確地打印出"Hello world!"了。

如果您覺得本文對您有幫助,請記得點贊或投票支持!

標簽: