1:首先你得安裝了jdk與jre (這里就請(qǐng)自習(xí)查閱資料)
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到合肥網(wǎng)站設(shè)計(jì)與合肥網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋合肥地區(qū)。
2:找到你的java程序工作區(qū)中的bin目錄并復(fù)制下來(lái) eg:bin目錄即是java代碼編譯后的文件目錄
如下:
我們發(fā)現(xiàn)這里面有很多.class文件,這里面既是我們編譯后的文件
3:進(jìn)入cmd(win+r 輸入cmd回車)
4:進(jìn)入你的java所在的盤(pán)位
如下:輸入d: 回車
4:輸入cd+空格+剛才復(fù)制的bin地址
如下:
5:如果你的.class文件沒(méi)有存放在package下面或者在默認(rèn)package里,直接輸入java+空格+文件名(去掉.class) 回車
如果你的.class文件在package里面,則需要將文件名改為:包名.文件名 既:輸入java+空格+包名.文件名(去掉.class) 回車
這里給你一個(gè)具體的場(chǎng)景來(lái)講述如何使用命令行編譯和運(yùn)行Java代碼:
任務(wù)
我們有一個(gè)相當(dāng)標(biāo)準(zhǔn)的Java工程,它包含三個(gè)頂層文件夾:
/bin-用來(lái)存放已編譯好的.class文件
/lib-用來(lái)存放第三方.jar文件
/src-存放.java源代碼
我的任務(wù)就是要從Java工程根目錄去編譯和運(yùn)行工程。我們將使用Windows操作系統(tǒng)作為例子(和在Unix系統(tǒng)上的唯一區(qū)別就是路徑分隔符是”:“而不是”;“)。
編譯Java代碼
第一步是把文本文件.java源代碼編譯成Java虛擬機(jī)字節(jié)碼文件(.class)。這一步使用一個(gè)叫javac的JDK工具來(lái)完成。
假設(shè)我們?cè)趹?yīng)用的根目錄下,從com.example包下嘗試把Application.java文件,以及把lib文件夾中的lib1.jar和lib2.jar庫(kù)編譯到目標(biāo)文件夾bin下,編譯命令應(yīng)該是如下格式:
javac -d bin -sourcepath src -cp lib/lib1.jar;lib/lib2.jar src/com/example/Application.java1
編譯完后,/bin/com/example/Application.class應(yīng)該就會(huì)創(chuàng)建出來(lái)了。如何Application.java使用了其他工程的類,那么他們?nèi)繒?huì)自動(dòng)被編譯并且放到相應(yīng)的文件夾下。
運(yùn)行Java代碼
為了啟動(dòng)我們剛剛編譯的.class文件,需要另外一個(gè)叫java的JDK工具。
假設(shè)我們?cè)趹?yīng)用的根目錄下,為了能夠啟動(dòng)com.example包中的,使用了lib文件夾下的lib1.jar和lib2.jar庫(kù)的Application.class文件,啟動(dòng)命令應(yīng)該是如下
java -cp bin;lib/lib1.jar;lib/lib2.jar com.example.Application
我們?cè)谶@里沒(méi)有提供文件名,只有一個(gè)實(shí)際的類名,java會(huì)基于提供的classpath(縮寫(xiě)成cp)路徑去搜索。
方法如下:
1、首先我們?cè)诿钚羞\(yùn)行Java程序需要借助jdk的環(huán)境依賴,打開(kāi)jdk包,需要找到j(luò)avac和java兩個(gè)文件,如下圖所示
2、打開(kāi)運(yùn)行窗口,然后在運(yùn)行窗口中輸入cmd命令,如下圖所示
3、在CMD命令行界面中我們輸入cd命令進(jìn)入到j(luò)ava程序文件所在的目錄,如下圖所示
4、接下來(lái)執(zhí)行javac命令對(duì)java程序文件進(jìn)行編譯,如下圖所示
5、編譯完畢以后我們會(huì)在文件夾下面看到一個(gè)class文件,這個(gè)就是Java虛擬機(jī)編譯完產(chǎn)生的文件,如下圖所示
6、最后我們執(zhí)行java命令,帶上剛才編譯好的文件名稱就可以運(yùn)行java程序了,如下圖所示
擴(kuò)展資料:
命令提示符是在操作系統(tǒng)中,提示進(jìn)行命令輸入的一種工作提示符。在不同的操作系統(tǒng)環(huán)境下,命令提示符各不相同。
在windows環(huán)境下,命令行程序?yàn)閏md.exe,是一個(gè)32位的命令行程序,微軟Windows系統(tǒng)基于Windows上的命令解釋程序,類似于微軟的DOS操作系統(tǒng)。
輸入一些命令,cmd.exe可以執(zhí)行,比如輸入shutdown -s -t 30就會(huì)在30秒后關(guān)機(jī)??傊浅S杏?。打開(kāi)方法:開(kāi)始-所有程序-附件 或 開(kāi)始-尋找-輸入:cmd/cmd.exe 回車。它也可以執(zhí)行BAT文件。
一般說(shuō)的“命令行”是指linux命令,linux命令是對(duì)Linux系統(tǒng)進(jìn)行管理的命令。對(duì)于Linux系統(tǒng)來(lái)說(shuō),無(wú)論是中央處理器、內(nèi)存、磁盤(pán)驅(qū)動(dòng)器、鍵盤(pán)、鼠標(biāo),還是用戶等都是文件,Linux系統(tǒng)管理的命令是它正常運(yùn)行的核心,與之前的DOS命令類似。linux命令在系統(tǒng)中有兩種類型:內(nèi)置Shell(外殼)命令和Linux命令。
運(yùn)行方法
⒈ 點(diǎn)擊開(kāi)始--運(yùn)行--輸入--CMD 回車(或按windows鍵和R鍵彈出運(yùn)行框—輸入CMD回車)?[1]
⒉Windows XP中單擊“開(kāi)始→所有→附件→命令提示符”即可打開(kāi)命令提示符。
系統(tǒng)會(huì)默認(rèn)定位到“X:\Documents and Settings\當(dāng)前用戶名”下。
⒊點(diǎn)擊我的電腦--打開(kāi)系統(tǒng)盤(pán)(C:)--WINDOWS--system32--CMD.EXE
建立一個(gè)快捷方式,將絕對(duì)路徑輸入再運(yùn)行也可快速打開(kāi)命令提示符。
⒋在桌面或任意磁盤(pán)新建一個(gè)TXT--輸入CMD并保存--修改擴(kuò)展名為.BAT(文件名隨意)--運(yùn)行即可
這樣的特點(diǎn)是運(yùn)行這個(gè)BAT后,命令提示符下的路徑直接顯示你BAT所在的目錄路徑。
⒌win7的運(yùn)行除了以上的方法外還可以系統(tǒng)桌面上先按住“Shift”鍵,單擊鼠標(biāo)右鍵出現(xiàn)的菜單,選擇“在此處打開(kāi)命令行窗口”后,就出現(xiàn)了命令提示符。
命令提示符默認(rèn)位置更改方法
單擊“開(kāi)始→控制面板→性能和維護(hù)→管理工具→計(jì)算機(jī)管理”,(經(jīng)典分類視圖下跳過(guò)第3步)
依次展開(kāi)“系統(tǒng)工具→本地用戶和組→用戶”,然后在右側(cè)窗口中雙擊當(dāng)前登陸的用戶名,
在打開(kāi)的“屬性”對(duì)話框單擊“配置文件”選項(xiàng)卡,在“主文件夾”下的“本地路徑”后面鍵入
你想更的當(dāng)前盤(pán)符或當(dāng)前目錄,如“E:\”,然后單擊“應(yīng)用→確定”,重新啟動(dòng)計(jì)算機(jī)即可完成更改。
參考資料來(lái)源:百度百科:CMD
在初學(xué)Java的時(shí)候,會(huì)使用cmd命令的模式來(lái)編譯運(yùn)行代碼,下面就來(lái)介紹下如何命令行編譯
01
打開(kāi)一份Java代碼,如下圖
02
打開(kāi)文件所在的位置,鼠標(biāo)右鍵,打開(kāi)shell
03
輸入命令javac HelloWorld.java,回車,出現(xiàn)下圖所示編譯后的class文件
04
輸入命令 java -cp . HelloWorld,回車,輸出結(jié)果
工具/原料
電腦
方法/步驟
打開(kāi)開(kāi)始,運(yùn)行cmd,進(jìn)入dos界面。
分別運(yùn)行java,和javac,檢測(cè)jdk是否已經(jīng)配置好,如果沒(méi)有配置好需先配置好JDK。
新建一個(gè)文件夾,在文件夾下,新建一個(gè)文本文檔,以.java為文件格式,選擇打開(kāi)方式,用記事本打開(kāi)。
用記事本打開(kāi)之后,編輯java源程序,編輯完成之后,保存。
在dos 運(yùn)行javac 將桌面的java程序 拖到到j(luò)avac命令后方,在桌面生成.class文件。
用命令語(yǔ)句將當(dāng)前目錄,跳轉(zhuǎn)到新建的文件夾下,在dos下運(yùn)行java 命令,輸出java程序結(jié)果。