App下載

java怎么編譯?如何運(yùn)行?

猿友 2021-05-25 17:11:14 瀏覽數(shù) (5863)
反饋

很多 java 初學(xué)者在安裝完 java 環(huán)境,寫完 java 代碼后不知道怎么把代碼跑起來?,F(xiàn)在,小編用下面這篇文章告訴你 java 怎么編譯?如何運(yùn)行。

在所在文件夾打開命令提示符的方法

點(diǎn)擊資源管理器的文件選項(xiàng),可以看到命令提示符(如果沒有的話,powershell 也可以)。

在該文件夾下新建一個(gè)文本文檔,里面寫入 ?cmd.exe? ,然后將文檔改成.bat后綴。

將路徑欄清空并填入 cmd,按回車確定。

按住? shift? 后點(diǎn)擊右鍵,彈出菜單里面有命令提示符(如果沒有的話,powershell 也可以)。

通過常規(guī)方法打開 cmd,然后通過 ?cd ?指令移動(dòng)到相應(yīng)文件夾。

使用 javac 對(duì) java 源代碼進(jìn)行編譯

?javac Java源代碼? 。Java 源代碼可以使用相對(duì)路徑也可以使用絕對(duì)路徑,將 cmd 移動(dòng)到相應(yīng)文件夾后可以直接編譯該文件。例如:?javac timeDate.java?。

注意:使用? javac? 的時(shí)候,Java 源代碼需要帶上后綴 ?.java?。

使用 java 運(yùn)行編譯好的 class 文件

?java javac編譯后的二進(jìn)制文件?。Java 二進(jìn)制文件可以使用相對(duì)路徑也可以使用絕對(duì)路徑,將 cmd 移動(dòng)到相應(yīng)文件夾后,可以直接運(yùn)行該文件。例如:?java timeDate?。

注意:使用 ?java? 的時(shí)候,Java 二進(jìn)制文件不需要帶上后綴 ?.class?。

編譯運(yùn)行結(jié)果

?命令行下java的編譯和運(yùn)行

使用集成開發(fā)環(huán)境進(jìn)行編譯運(yùn)行

使用集成開發(fā)環(huán)境進(jìn)行 java 開發(fā)的話,編譯和運(yùn)行已經(jīng)封裝成功能了,在右上角編譯工具欄有構(gòu)建和運(yùn)行按鈕(構(gòu)建,指把整個(gè)工程重新編譯一遍)。

IDEA編譯工具欄

注:圖為 IDEA 的編譯工具欄,eclipse 的編譯工具欄也在類似位置。

小結(jié)

還有其他的編譯運(yùn)行方法(比如使用 ant 進(jìn)行自動(dòng)化構(gòu)建部署),小編在此就不再多進(jìn)行展開了,以上就是 Java 怎么編譯的全部內(nèi)容,更多 Java 學(xué)習(xí),盡在菜鳥自學(xué)Java教程


0 人點(diǎn)贊