首先編寫好java源程序,即后綴為 .java 的文件
在延吉等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供成都網站建設、成都做網站 網站設計制作按需求定制網站,公司網站建設,企業網站建設,成都品牌網站建設,全網營銷推廣,外貿網站建設,延吉網站建設費用合理。
(以下步驟在安裝有JDK的情況下進行的,例如我的文件名是Test.java)
然后打開cmd,轉到java文件所在目錄(cd 文件夾名稱)。然后輸入 javac Test.java
編譯成功會不顯示報錯內容。成功后輸入 java Test
成功運行,即可看見你代碼所想執行的命令。
cd到你java文件存放的目錄,比如你的java文件的名稱為HelloWorld.java,在cmd中輸入javac HelloWorld.java 敲擊回車.
這個命令會將你的java文件編譯成class文件,然后在cmd框中輸入java HelloWorld敲擊回車就能運行你的java文件輸出結果.
java優點:
java是純面向對象編程的語言;
平臺無關性 (一次編譯,到處運行;Write Once,Run Anywhere);
java提供了許多內置的類庫,通過這些類庫,簡化了開發人員的設計工作,同時縮短了項目開發時間;
提供了對Web應用開發的支持,例如,Applet,Servlet,和JSP可以用來開發Web應用程序,,Socket,RMI可以用來開發分布式應用程序的類庫。
java程序調用cmd主要是使用Runtime類來加載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??");//調用cmd窗口,打開一個文本程序
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
}
運行結果如下:
可以通過Runtime
的exec方法來進行執行。舉例:
public
class
Test
{
public
static
void
main(String[]
args)
{
Runtime
r=Runtime.getRuntime();
Process
p=null;
try{
String
s="DOT的路徑\\dot.exe
c:\\user\\Administrator\\test.txt
-Tpng
-o
result.png";
p=r.exec(s);
}catch(Exception
e){
System.out.println("錯誤:"+e.getMessage());
e.printStackTrace();
}
}
}