命令行java
⑴ 如何用java執行命令行
Java運行命令行並獲取返回值,下面以簡單的Java執行ping命令(ping 127.0.0.1 -t
)為例,代碼如下:
Processp=Runtime.getRuntime().exec("ping127.0.0.1-t");
Processp=Runtime.getRuntime().exec("javac");
InputStreamis=p.getInputStream();
BufferedReaderreader=newBufferedReader(newInputStreamReader(is));
Stringline;
while((line=reader.readLine())!=null){
System.out.println(line);
}
p.waitFor();
is.close();
reader.close();
p.destroy();
}
⑵ java如何進入命令行模式
在windows的開始裡面找到運行,輸入cmd然後進入黑窗口,輸入java回車就可以了,如果有反應就可以了,如果沒反應說沒有這個命令說明你的java環境沒有配好
⑶ java中如何執行命令行語句
可以使用java.lang.Process和java.lang.Runtime實現,下面展示兩個例子,其它用法請查閱資料:
1、執行ping命令:
importjava.io.BufferedReader;
importjava.io.IOException;
importjava.io.InputStreamReader;
publicclassProcessTest{
publicstaticvoidmain(String[]args){
BufferedReaderbr=null;
try{
Stringcmd="ping127.0.0.1";
//執行dos命令並獲取輸出結果
Processproc=Runtime.getRuntime().exec(cmd);
br=newBufferedReader(newInputStreamReader(proc.getInputStream(),"GBK"));
Stringline;
while((line=br.readLine())!=null){
System.out.println(line);
}
proc.waitFor();
}catch(IOExceptione){
e.printStackTrace();
}catch(InterruptedExceptione){
e.printStackTrace();
}finally{
if(br!=null){
try{
br.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}
}
}
2、打開瀏覽器並跳轉到網路首頁:
importjava.io.IOException;
publicclassProcessTest{
publicstaticvoidmain(String[]args){
try{
StringexeFullPathName="C:/ProgramFiles/InternetExplorer/IEXPLORE.EXE";
Stringmessage="www..com";
String[]cmd={exeFullPathName,message};
Processproc=Runtime.getRuntime().exec(cmd);
}catch(IOExceptione){
e.printStackTrace();
}
}
}
⑷ java在命令行中實現輸入
import java.io.*;
public class test{
public static void main(String args[]){
byte buffer=new byte[512];
System.in.read(buffer);
String str=new String(buffer);
System.out.println("請你輸入:");
System.out.println("what you are input is"+str);
}
}
⑸ 如何從命令提示符運行Java程序
cmd命令提示符有哪些?對於想學DOD系統操作的朋友來說cmd命令提示符是不可或缺的。想成為電腦高手DOS系統也是必學的,下面小編為大家帶來cmd命令提示符大全,希望對大家有所幫助。

cmd命令提示符大全:
winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構(WMI)
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設置
write----------寫字板
winmsd---------系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------XP自帶區域網聊天
mem.exe--------顯示內存使用情況
Msconfig.exe---系統配置實用程序
mplayer2-------簡易widnows media player
mspaint--------畫圖板
mstsc----------遠程桌面連接
mplayer2-------媒體播放機
magnify--------放大鏡實用程序
mmc------------打開控制台
mobsync--------同步命令
dxdiag---------檢查DirectX信息
drwtsn32------系統醫生
devmgmt.msc---設備管理器
dfrg.msc-------磁碟碎片整理程序
diskmgmt.msc---磁碟管理實用程序
dcomcnfg-------打開系統組件服務
ddeshare-------打開DDE共享設置
dvdplay--------DVD播放器
net stop messenger-----停止信使服務
net start messenger----開始信使服務
notepad--------打開記事本
nslookup-------網路管理的工具向導
ntbackup-------系統備份和還原
narrator-------屏幕「講述人」
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat -an----(TC)命令檢查介面
syncapp--------創建一個公文包
sysedit--------系統配置編輯器
sigverif-------文件簽名驗證程序
sndrec32-------錄音機
shrpubw--------創建共享文件夾
secpol.msc-----本地安全策略
syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
services.msc---本地服務設置
Sndvol32-------音量控製程序
sfc.exe--------系統文件檢查器
sfc /scannow---windows文件保護
tsshutdn-------60秒倒計時關機命令
tourstart------xp簡介(安裝完成後出現的漫遊xp程序)
taskmgr--------任務管理器
cmd命令提示符有哪些?對於想學DOD系統操作的朋友來說cmd命令提示符是不可或缺的。想成為電腦高手DOS系統也是必學的,下面綠茶小編為大家帶來cmd命令提示符大全,希望對大家有所幫助。
資料來源:厚學網 http://www.houxue.com/news/.html
對於想學習相關課程的朋友來說,可以到厚學網結合自身實際情況找一家專業的培訓機構來進行系統有效的學習,目前厚學網共計入駐了多家國學領域的知名培訓機構,這里可以讓讓客戶了解全新全面的課程信息及真實的用戶評價,讓客戶能夠更放心,省心的選擇到想學的課程。
⑹ 如何在命令行中運行java程序
步驟如下:
1、新建一個「文本文檔」然後打開。
2、寫好代碼保存,然後把後綴名由txt改為java。
3、按Windows圖標鍵+R打開系統的「運行」,輸入「cmd」,打開系統「命令提示符」。
4、使用 cd 命令定位到之前寫好的代碼的文件路徑。
5、使用 「javac 文件名.java」命令編譯。
6、如果沒有錯誤,使用「java 文件名」命令運行即可。
⑺ 怎麼用命令提示符運行java程序
這個錯誤顯然是沒有找到對應的.class文件,一般錯誤離不開這幾種
1是,字母拼寫錯了,和你生成的.class文件名稱不一致,所以找不到
2是,路徑錯了。比如你的.class生成在D盤下,可是你現在在C盤運行java命令,顯然也是找不到
3是。你沒有編譯,沒有生成對應的.class文件,重新javac編譯一下
4是你的classpath沒有配置好。一般需要.;%java_home%/lib;%java_home%/lib/tools.jar;這個classpath是從你配置的目錄去找.class文件的。
一般是先找本目錄--也就是.;所以你看一下配置有無問題
%java_home%是你對應的的安裝路徑
首先樓主你先確定你的java和javac沒有錯。
建議樓主首先用 dir 指令查看一下當前目錄下是否生成了.class。然後按上面的幾種試一下解決。
希望能幫到樓主
⑻ java如何從命令行輸入和輸出數據
import java.util.*;
import java.io.*;
import javax.swing.JOptionPane;
public class SysIn
{
public static void main(String [] args)
{
【java.util包中的Scanner類】
Scanner sc = new Scanner(System.in);
System.out.println("請輸入第一串字元:");
String firStr = sc.next();
System.out.println("你輸入的是" +firStr);
注意事項:next()讀取一個字元串,該字元串在一個空白符之前結束
(8)命令行java擴展閱讀
其他java從命令行輸入和輸出數據
1、【java.io包中的BufferedReader類】
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
System.out.println("請輸入第二串字元:");
String secStr=null;
try
{
secStr=bf.readLine();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("你輸入的是" + secStr);
注意事項:nextByte()讀取一個byte類型整數--其他類型整數類推
2、【調用 javax.swing.JOptionPane 類】
String jop = JOptionPane.showInputDialog
(null,"Please Input:","InputDialog",JOptionPane,QUESTION_MESSAGE);
System.out.println("你輸入的第三串字元:「 + jop);
}
}
注意事項:nextLine()讀取一行文本
⑼ 如何在命令行運行java文件
cd 路徑,進入一個文件夾
例:cdc:\windowuser
如果是一個.java類型的文件,要先編譯它才能夠運行,編譯.java文件需要安裝JDK。
javac 文件名.java,編譯一個.java文件
例:javacHello.java
java 文件名,運行一個編譯好的java文件。.java文件在編譯完成之後後生成一個.class文件,在執行java命令的時候只需要輸入文件名,不需要輸入.class這個後綴名。
例:javaHello
假設編譯了一個Hello.java文件,會在當前路徑下生成一個Hello.class文件,執行上面的命令就可以運行了
⑽ 如何使用命令行cmd執行java程序
1:首先你得安裝了jdk與jre (這里就請自習查閱資料)
2:找到你的java程序工作區中的bin目錄並復制下來 eg:bin目錄即是java代碼編譯後的文件目錄
如下:
我們發現這裡面有很多.class文件,這裡面既是我們編譯後的文件
3:進入cmd(win+r 輸入cmd回車)
4:進入你的java所在的盤位
如下:輸入d: 回車
4:輸入cd+空格+剛才復制的bin地址
如下:
5:如果你的.class文件沒有存放在package下面或者在默認package里,直接輸入java+空格+文件名(去掉.class) 回車
如果你的.class文件在package裡面,則需要將文件名改為:包名.文件名 既:輸入java+空格+包名.文件名(去掉.class) 回車