導航:首頁 > 編程語言 > 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命令行不退出相關的資料

熱點內容
iphone6s單手模式 瀏覽:79
vivo怎麼找刪除的app軟體 瀏覽:852
360裝機大師怎麼用教程 瀏覽:168
高一編程語言是什麼 瀏覽:421
phpword插入圖片 瀏覽:261
數控編程s300什麼意思 瀏覽:871
linuxab壓力測試 瀏覽:818
編程語言為什麼是c 瀏覽:797
悅me只能網關密碼錯誤 瀏覽:844
三星交集工具 瀏覽:939
資料庫中怎麼復製表結構 瀏覽:417
戴爾win10平板裝系統嗎 瀏覽:816
編程的變數名有哪些 瀏覽:124
360版本海島奇兵下載 瀏覽:370
常州ug數控編程培訓哪個學校好 瀏覽:802
資料庫的不等於怎麼寫 瀏覽:664
qq關閉送禮物動畫 瀏覽:128
京東健康碼在哪個文件夾里 瀏覽:891
數據線黑了怎麼消除 瀏覽:883
iphone6快捷鎖屏 瀏覽:55

友情鏈接