1. 程式人生 > >在命令列中執行 java 程式

在命令列中執行 java 程式

一,首先進入檔案所在的目錄,我的 FrequencyCounter(統計字元出現頻率最高的詞) 程式放在桌面,

所以使用 cd desktop 就可,你們的是 cd 路徑名。

二,然後使用 javac FrequencyCounter.java 生成 .class 可執行檔案,你們的是 javac 檔名.java

三,然後使用 java FrequencyCounter  執行檔案即可,我這裡因為程式是統計字元的,j

使用 java FrequencyCounter 1 tinyTale.txt ,你們的是 java 檔名。

結果如下:

tinyTale.txt 檔案存放的是狄根思的「雙城記」的開頭幾行,所以統計的字元頻率比較高的就是 of ,出現了 10 次。

 出現的問題:由於程式中需要匯入另外的包,在命令列中,不像 Eclipse 那樣可以匯入外部包,所以只好在配置 java  環境變數的 classpath 加上匯入的 .jar 路徑即可 。

另外在命令列中結束 java 要結束輸入的資料時,使用 ctrl + z 就可結束資料輸入。