首先cd到你java文件存放的目錄,比如你的java文件的名稱為helloworld.java,在cmd中輸入javac
helloworld.java
敲擊回車,這個命令會將你的java文件編譯成class文件,然後在cmd框中輸入java
helloworld敲擊回車就能運行你的java文件輸出結果
B. Java編譯運行過程
程序員所編寫的是以.java為後綴的文件,此文件操作系統不能正確識別,因此,首先要經過編譯,生成所謂的位元組碼文件(.class),而位元組碼文件需要JVM來提供運行環境的支持。
JVM是一個軟體,安裝在操作系統中,是建立在操作系統之上的,為位元組碼文件提供運行環境,效果如圖 – 1 所示。
圖- 1
Java官方提供了針對不同平台的JVM軟體,即:不同平台的JVM是不同的。但這些JVM遵循著相同的標准,即:只要是標準的.class文件,就可以在不同的JVM上運行,而且運行的效果相同。這樣,就實現了所謂的「一次編程到處使用」。效果如圖– 2所示:
圖- 2
Java程序遵循著先編譯、後執行的原則。首先,通過javac命令將JAVA源程序(.java文件)編譯為JAVA位元組碼(.class文件),而後,通過java命令啟動JVM,由JVM來載入.class文件並運行.class文件。效果如圖 – 3所示:
圖- 3
C. java程序怎麼編譯運行我是純菜鳥!
1打開命令提示符
2 javac X:\xxx\name.java(X為你編寫原代碼的磁碟,xx為你源代碼所在文件夾,name.java為你的源代碼的文件)如果編譯通過,會提示你繼續輸入
3 java name
D. Java初學者:java是如何在命令行下編譯運行程
我們先新建文本文檔,輸入自己的java程序。
這里我寫一個簡單的java程序,來做示範。
import java.util.*;
public class HelloDate{
public static void main(String[] args){
System.out.println("Hello,it's:");
System.out.println(new Date());
}
}
然後另存為一個java文件。
1.選擇文件--->另存為--->名稱為「HelloDate.java」----->選擇「所有文件」。
2.記住自己這個文件的存儲位置。(方便我們調用哦!)
打開程序---->附件--->命令提示符。
由於我的那個java文本保存在了F:/java/(在F盤下的java文件夾里)下,所以如果要想編譯,就需要先通過命令提示符進入java這個文件夾,具體步驟如下:
1.進入F盤:輸入【F:】,然後按下回車鍵【Enter】
2.輸入【cd java】,按下回車鍵【Enter】
這樣就已經進入了。這里的cd的意思就是進入的意思。
緊接著調用java編譯器進行編譯。
輸入【javac HelloDate。java】,然後按下回車鍵【Enter】
然後運行結果。
輸入【java HelloDate】,按下回車鍵【Enter】
7
經驗總結:運行一個java程序的大概的流程是:
書寫源代碼------>編譯------->運行---->結束。
E. Java如何編譯執行
ava的一次編譯到處運行是說,編譯好的可執行程序,只要將它放到裝有JVM的機器上就可以運行,你要在你的C,D,F盤的任何目錄下都能javac...,java...哪就要保證這些地方有*.java文件和*.java文件所編譯的*.class文件,你在DOC下只要找到相應的路勁就可以了,當然首先你是按了JVM的
F. 如何編譯運行一個簡單的java程序
通常開發一個java應用程序可分為三個步驟:
1.創建一個帶有文件擴展名 *.java 的源文件
1).使用編輯器(如記事本,小編使用的是notepad++),輸入以下6行文本:
1 //一個簡單的application例子:列印一行文本
2 class Hello {
3 public static void main (String args[]){
4 System.out.println("Hello Java,This is my first Java Application!");
5 }
6 }
輸入完成,如下圖所示
爪哇之路開啟成功。
G. Java如何編譯運行程序
給你截了一張圖 上面的回答挺詳細了, 你看看差不多就會了,hello word是最基礎的了 命令窗口怎麼進應該知道吧 運行cmd就可以
H. 簡述JAVA程序的編輯編譯和運行過程
第一步(編譯): 創建完源文件之後,程序會先被編譯為.class文件。Java編譯一個類時,如果這個類所依賴的類還沒有被編譯,編譯器就會先編譯這個被依賴的類,然後引用,否則直接引用,這個有點象make。
如果java編譯器在指定目錄下找不到該類所其依賴的類的.class文件或者.java源文件的話,編譯器話報「cant find symbol」的錯誤。
第二步(運行):java類運行的過程大概可分為兩個過程:1、類的載入 2、類的執行。需要說明的是:JVM主要在程序第一次主動使用類的時候,才會去載入該類。也就是說,JVM並不是在一開始就把一個程序就所有的類都載入到內存中,而是到不得不用的時候才把它載入進來,而且只載入一次。
特別說明:java類中所有public和protected的實例方法都採用動態綁定機制,所有私有方法、靜態方法、構造器及初始化方法<clinit>都是採用靜態綁定機制。而使用動態綁定機制的時候會用到方法表,靜態綁定時並不會用到。
(8)java編譯運行擴展閱讀:
Java整個編譯以及運行的過程相當繁瑣,本文通過一個簡單的程序來簡單的說明整個流程。
Java代碼編譯:是由Java源碼編譯器來完成;
Java位元組碼的執行:是由JVM執行引擎來完成
Java程序從源文件創建到程序運行要經過兩大步驟:
1、源文件由編譯器編譯成位元組碼(ByteCode)
2、位元組碼由java虛擬機解釋運行。因為java程序既要編譯同時也要經過JVM的解釋運行,所以說Java被稱為半解釋語言( "semi-interpreted" language)。
I. 怎麼編譯和運行java程序
開始-》運行-》輸入cmd回車
編譯:文件所在的文件夾目錄下執行javac XXX.java(XXX.java為源文件名)
運行:java XXX
J. java程序怎麼編譯運行純菜鳥!
還是把 name.java 復制到某個目錄吧 便於調試 在桌面很不方便
javac name.java
java name