導航:首頁 > 編程語言 > java命令行不退出

java命令行不退出

發布時間:2024-11-05 15:25:16

java 命令行如何不進入文件目錄編譯 *.java 和運行 *.class

首先我覺得應該分析下樓主的提問。以下討論都在windows系統下進行,因為如果是Linux系統實際上是沒有後綴名的概念的(Linux下的後綴只是方便人看,系統是不認的,所以可以隨便改的),也就沒有樓主說的.java和 .class這種說法了。

那麼我們一般的windows系統都會有多個分區(A/B/C/D....盤),在不同的目錄下自然可以創建同名的文件,比如每個盤下面都創建一個Test.java,那麼如果此時在任意目錄下執行javac Test.java命令,很顯然系統不可能知道你想要編譯的到底是哪一個Test.java文件,所以肯定是不行的。於是windows命令行默認你需要操作的文件在當前目錄下。也就是樓主說的進入到文件所在目錄中,然後執行javac Test.java命令。

但是要想進入文件所在目錄是比較麻煩的,因為cmd打開默認路徑在C盤下,而我們的文件一般不會放在C盤下,所以我們一般至少需要兩步操作才能將路徑修改為我們想要的路徑,比如我在H盤的Test文件夾下創建了Test.java文件,現在我想編譯它:

綜上,想要操作文件必須要指定路徑,這是不能省略的,原因也說了。所不同的只是指定的方式簡單還是復雜而已。

❷ java的命令行窗體怎麼關閉

process.destroy();
cmd /c dir 是執行完dir命令後封閉命令窗口。
cmd /k dir 是執行完dir命令後不封閉命令窗口。
cmd /c start dir 會打開一個新窗口後執行dir指令,原窗口會封閉。
cmd /k start dir 會打開一個新窗口後執行dir指令,原窗口不會封閉。

❸ java 如何讓程序遇到一個運行時異常的時候不退出,而是繼續執行

捕捉 FileNotFoundException 異常,並在catch裡面調用 你想繼續執行的程序,最好吧後面你想執行的程序寫成一個方法.

❹ java運行時死循環了怎麼用命令符把它停止掉

java運行出現死循環時,在dos命令行界面下,可以直接使用ctrl+c的組合鍵來停止程序,ctrl+c組合鍵在dos命令行界面中可以不用等待程序正常運行結束,直接終止程序;還可以直接點擊dos命令行界面窗口的關閉按鈕來結束程序。在開發工具eclipse或者Myeclipse中,可以直接點擊運行控制台中的紅色按鈕來結束程序。

❺ 在Java中怎樣實現輸出到cmd控制台的時候不換行

用回車\r即可
如 System.out.print("\r當前時間:" + format.format(new java.util.Date()));
當然這需要每次輸出的長度是一樣的,否則若後面的數據較短,就無法將上一次的全部覆蓋掉。
解決方法:先用「\r」+足夠多的空格清空行
另外為了看清效果,每列印一行需暫停一會,如下面代碼
public class Test {
public static void main(String... a) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
for(int i=0; i<100; i++) {
System.out.print("\r當前時間:" + format.format(new java.util.Date()));
try {
Thread.sleep(1000);
} catch (Exception e) {}
}
}
}

閱讀全文

與java命令行不退出相關的資料

熱點內容
如何選擇網站並發量 瀏覽:222
買頭盔在哪個網站好 瀏覽:176
cad文件打開有小鎖 瀏覽:972
apple二進制文件無效 瀏覽:528
蘋果5用別人的id密碼 瀏覽:260
安卓自定義控制項的步驟 瀏覽:84
tomcat上傳文件限制 瀏覽:864
如何查漲停板數據 瀏覽:398
win10如何修復漏洞 瀏覽:528
刪除斷開的網路驅動器 瀏覽:342
微信公共號添加代碼 瀏覽:795
蘋果6如何設置動態live 瀏覽:541
g91指令是表示什麼坐標編程 瀏覽:560
iphone5s對方聽不清 瀏覽:894
java命令行不退出 瀏覽:203
如何修改3d自動備份文件夾路徑 瀏覽:20
此件為內部資料寫在文件哪裡 瀏覽:889
網路678錯誤怎麼解決 瀏覽:264
招商銀行app一閃通 瀏覽:410
破解ug80文件安裝方法 瀏覽:525

友情鏈接