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

熱點內容
怎麼把游戲數據備份到另一個手機 瀏覽:361
微信封殺搶紅包神器破解教程 瀏覽:536
帶貨數據什麼時候更新 瀏覽:500
微信通訊錄復制到手機 瀏覽:498
編程貓怎麼連接音響 瀏覽:589
有沒有什麼app在家點餐 瀏覽:501
win10視頻文件看不到縮略圖注冊表 瀏覽:238
請上傳文件和視頻英語 瀏覽:413
win10拷貝文件失敗拒絕訪問 瀏覽:189
什麼叫app推廣報備 瀏覽:414
win10的文件查找在哪裡設置密碼 瀏覽:617
蘋果6plusitunesstore 瀏覽:971
qqiphone6在線手機軟體 瀏覽:407
文件怎麼轉發 瀏覽:94
數控機床編程與操作怎麼啟動 瀏覽:636
linux查找c文件是否存在 瀏覽:150
從事程序員的身體要求 瀏覽:259
txt文件轉成json文件 瀏覽:941
iosapp怎麼讓未讀消息顯示 瀏覽:805
百度智能雲上傳文件軟體 瀏覽:756

友情鏈接