將任何BAT、CMD批處理腳本編譯為EXE文件!開始1. 運(yùn)行exe 文件 Java JDK里已經(jīng)提供了調(diào)用的方法,不在累贅,代碼如下。

站在用戶的角度思考問題,與客戶深入溝通,找到福鼎網(wǎng)站設(shè)計(jì)與福鼎網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國際域名空間、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋福鼎地區(qū)。
我當(dāng)時解決的辦法是。p.getOutputStream()p.getErrorStream()都不停地往外讀取內(nèi)容。原因是這樣的,bat命令輸出的內(nèi)容會輸出到一塊緩沖區(qū)內(nèi)存中。如果你不及時讀取出來,當(dāng)緩沖區(qū)內(nèi)存滿了以后,bat命令會停止執(zhí)行。
首先需要知道運(yùn)行bat時隱藏cmd窗口,可以使用vbs文件來做,將vbs文件和bat文件放在一塊,如下圖所示。 看到直接運(yùn)行bat文件,會打開cmd窗口,如下圖所示。
可以通過Runtime 的exec方法來進(jìn)行執(zhí)行。
懶人的做法就是:新建一個文本文檔寫java代碼,寫完后,另存為 【XXX.java】后綴名為java類型的文件、、記得是后綴名,而不是后面有.java就行了、、、然后Win+R - cmd - 回車。打開cmd命令窗口。。
新建一個.bat批處理文件,文件里命令:ECHO OFF cmd /k cd /d c:\data 然后運(yùn)行該批處理文件cmd就可進(jìn)入指定的 “c:\data”目錄下。
打開cmd命令窗口。。然后加入你那個java文件的文件夾路徑。
新建一個“文本文檔”然后打開。寫好代碼保存,然后把后綴名由txt改為java。按Windows圖標(biāo)鍵+R打開系統(tǒng)的“運(yùn)行”,輸入“cmd”,打開系統(tǒng)“命令提示符”。使用 cd 命令定位到之前寫好的代碼的文件路徑。
用javac編譯絕對路徑方式 javac d:/java/DiYiGeJava.java 注意:javac命令跟的必須是完整的文件名稱(包含擴(kuò)展名.java)。編譯完成后會在源文件目錄形成一個DiYiGeJava.class 文件,說明編譯成功了。
java不能直接打開,你可以進(jìn)入命令行模式或者使用ide運(yùn)行java代碼。使用命令行模式運(yùn)行java程序。win + R,輸入cmd,然后輸入java和javac,確保java已經(jīng)成功安裝。
在文件的目錄下打開cmd,輸入命令 javac hello.java 編譯成功會生成hello.class文件 運(yùn)行編譯好的文件,輸入命令javac hello (不需要文件后綴)。
其實(shí)現(xiàn)在很多流行的開發(fā)環(huán)境例如JBuilder、Eclipse都是使用純Java開發(fā)的集成環(huán)境。這些集成環(huán)境啟動的時候并不會打開一個命令窗口,因?yàn)樗褂昧薐NI(Java Native Interface)的技術(shù)。
1 新建一個文本文件,就用windows的記事本吧。2 打開記事本,輸入一段代碼。3 保存的時候把后綴名修改為.java。4 打開運(yùn)行,在運(yùn)行輸入欄中輸入cmd。打開命令提示窗口。5 先轉(zhuǎn)到.java文件所在的位置。
打開cmd命令窗口,會出現(xiàn)C:\user\lenovo 這里出現(xiàn)的是系統(tǒng)用戶名,這里我們需要將路徑轉(zhuǎn)移到j(luò)ava文件所在目錄。
編寫第一個java程序 建議初學(xué)者利用記事本編寫,這樣可以練習(xí)自己的打字速度和自己的理解能力。
Windows10正式版發(fā)布后,不少用戶都在第一時間對系統(tǒng)進(jìn)行了升級。但是,最近有位剛剛升級的用戶反映自己因?yàn)楣ぷ餍枨笠赪indows10環(huán)境下配置Java JDK系統(tǒng)環(huán)境變量,卻不知道該如何操作。
安裝會有兩部分:jdk的安裝也就是java開發(fā)使用到的;jre的安裝也就是java運(yùn)行時使用到的。安裝完之后,需要配置java的環(huán)境變量才能正常使用java。
使用 java 命令運(yùn)行 Java 程序,例如:java HelloWorld運(yùn)行結(jié)果將會在命令行窗口中顯示出來。需要注意的是,Java 程序中使用的路徑分隔符應(yīng)該是 /,而不是 Windows 下的 \。
分享文章:java代碼打開命令窗口 java打開文件代碼
文章來源:http://chinadenli.net/article0/dshcgoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、網(wǎng)頁設(shè)計(jì)公司、企業(yè)網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、品牌網(wǎng)站設(shè)計(jì)、動態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)