用命令列工具(CMD)執行java檔案
阿新 • • 發佈:2019-01-29
這篇文章將講解如何用命令列工具執行java檔案
一、命令列工具的使用
在開始選單中開啟執行
工具,或使用快捷鍵win+R
鍵開啟,輸入cmd
即可。
輸入所要執行的java檔案的地址,即檔案所在資料夾的位置,如我的java測試檔案放在F:\Software\eclipse\project\上課\src\dailystudy
,首先輸入F:
,表示磁碟,然後輸入cd 資料夾位置
,cd表示進入資料夾內(相反cd ..
表示返回上一層資料夾),如圖所示:
再輸入java檔案所在的位置:
到這裡第一步就完成了,成功進入了該java檔案的目錄:
更多cmd操作
二、執行java檔案
一般java的原始碼裡是含有package關鍵字的,也就是說java檔案是在一個包中,那麼我們輸入javac -d . 檔名.java
進行編譯,注意-d
前後和.
的前後都有空格,如圖
我們發現在目標資料夾內出現了dailystudy的資料夾(Daily的檔案的包我設定為dailystudy),這時候,再在命令列中輸入java dailystudy.Daily
,即可執行該java檔案。
這裡的dailystudy.Daily
表示某個包中的某個類(包名.類名
),而類必須是程式的入口點,即主函式所在的類
值得注意的是,java原始檔中如果有使用了package語句,才能這樣執行,這表示在所定義的package包中生成java檔案的位元組碼檔案。而如果沒有使用package語句,則表示在該資料夾下生成位元組碼檔案,則應該使用下面這種方式執行
輸入javac 檔名.java
進行編譯,輸入java 檔名
執行,則在該資料夾中會生成一個.class
的位元組碼檔案。