windows下利用cmd命令行可以調用jdk里的javac.exe和java.exe對java文件進行編譯和執行,前提是jdk已成功安裝並正確配置相關環境變量
相關配置鏈接:java基礎學習總結——java環境變量配置
執行命令解析:
javac 命令用於將 java 源文件編譯為 class 字節碼文件,如: javac HelloWorld.java。
運行javac命令后,如果成功編譯沒有錯誤的話,會出現一個 HelloWorld.class 的文件。
java 命令可以運行 class 字節碼文件,如: java HelloWorld。
注意:java命令后面不要加.class。
下面來說一下windows下如何使用cmd命令行來編譯執行java文件
首先找到需要編譯和執行的java文件
這里我要編譯和執行這個java文件
按組合鍵win+r調出“運行”,輸入cmd,回車進入命令行
輸入java文件所在的盤符加上冒號(英文)
例子中的Main.java在D盤,所以輸入了D:
然后輸入cd空格加上java文件的路徑(進入java文件所在的目錄)
然后輸入javac空格加上java文件的文件名(后綴名別漏了),對java文件進行編譯
編譯成功后我們可以在java文件的目錄下找到一個后綴為.class的文件,這個就是java文件編譯之后所得的文件
回到命令行里,在命令行里輸入java空格加上java文件的名字(不加后綴),然后就可以執行class文件,並得到運行結果
這是hello java 的運行結果。
如果編寫的java源代碼有錯,命令行里會出現提示,按着提示去修改源代碼即可。