新聞中心
如何在CMD編譯和運(yùn)行JAVA代碼?
cd到你java文件存放的目錄,比如你的java文件的名稱為HelloWorld.java,在cmd中輸入javac HelloWorld.java 敲擊回車.
創(chuàng)新互聯(lián)專注于攸縣網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供攸縣營(yíng)銷型網(wǎng)站建設(shè),攸縣網(wǎng)站制作、攸縣網(wǎng)頁(yè)設(shè)計(jì)、攸縣網(wǎng)站官網(wǎng)定制、微信小程序開(kāi)發(fā)服務(wù),打造攸縣網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供攸縣網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
這個(gè)命令會(huì)將你的java文件編譯成class文件,然后在cmd框中輸入java HelloWorld敲擊回車就能運(yùn)行你的java文件輸出結(jié)果.
java優(yōu)點(diǎn):
java是純面向?qū)ο缶幊痰恼Z(yǔ)言;
平臺(tái)無(wú)關(guān)性 (一次編譯,到處運(yùn)行;Write Once,Run Anywhere);
java提供了許多內(nèi)置的類庫(kù),通過(guò)這些類庫(kù),簡(jiǎn)化了開(kāi)發(fā)人員的設(shè)計(jì)工作,同時(shí)縮短了項(xiàng)目開(kāi)發(fā)時(shí)間;
提供了對(duì)Web應(yīng)用開(kāi)發(fā)的支持,例如,Applet,Servlet,和JSP可以用來(lái)開(kāi)發(fā)Web應(yīng)用程序,,Socket,RMI可以用來(lái)開(kāi)發(fā)分布式應(yīng)用程序的類庫(kù)。
編寫(xiě)java程序怎么調(diào)用cmd
java程序調(diào)用cmd主要是使用Runtime類來(lái)加載cmd指令,代碼如下:
package?com.qiu.lin.he;
import?java.io.IOException;
public?class?Ceshi?{
public?static?void?main(String[]?args)?{
try?{
Runtime.getRuntime().exec("cmd.exe???/c???start?notepad??");//調(diào)用cmd窗口,打開(kāi)一個(gè)文本程序
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
}
運(yùn)行結(jié)果如下:
如何在cmd下執(zhí)行java程序?謝謝
如圖新建一個(gè)hello.java文件,寫(xiě)上你的代碼。
2.在文件的目錄下打開(kāi)cmd,輸入命令 javac hello.java
3.編譯成功會(huì)生成hello.class文件
4.運(yùn)行編譯好的文件,輸入命令javac hello (不需要文件后綴)。
拓展:Java是一門面向?qū)ο缶幊陶Z(yǔ)言,不僅吸收了C++語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程 。
java如何執(zhí)行cmd命令
在D盤根目錄下建一個(gè)文本文件(.txt),然后在里面編一個(gè)程序,比如
public class Hello{
public static void main(String[] args){
System.out.println("Hello Java!");
}
}
然后保存,關(guān)閉,將后綴名改為.java。
然后可與運(yùn)行CMD,不過(guò)要先設(shè)置環(huán)境變量,打開(kāi)我的電腦-系統(tǒng)屬性-高級(jí)-環(huán)境變量-系統(tǒng)變量-里面的Path那條雙擊,將JDK的路徑添加進(jìn)去。比如我的Path就設(shè)置為%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;D:\java\bin;D:\apache-tomcat-4.1.36-LE-jdk14;(最后一條就是JDK的路徑了)。然后確定關(guān)閉,在CMD里依次輸入“D:”回車,“javac Hello.java”回車,“java Hello”回車,即可.
如何使用Java執(zhí)行cmd命令
java的Runtime.getRuntime().exec(commandStr)可以調(diào)用執(zhí)行cmd指令。
cmd /c dir 是執(zhí)行完dir命令后關(guān)閉命令窗口。
cmd /k dir 是執(zhí)行完dir命令后不關(guān)閉命令窗口。
cmd /c start dir 會(huì)打開(kāi)一個(gè)新窗口后執(zhí)行dir指令,原窗口會(huì)關(guān)閉。
cmd /k start dir 會(huì)打開(kāi)一個(gè)新窗口后執(zhí)行dir指令,原窗口不會(huì)關(guān)閉。
可以用cmd /?查看幫助信息。
網(wǎng)頁(yè)名稱:java代碼啟動(dòng)cmd java代碼啟動(dòng)jar包
文章網(wǎng)址:http://fisionsoft.com.cn/article/hipgjg.html