java運行java文件
首先cd到你java文件存放的目錄,比如你的java文件的名稱為helloworld.java,在cmd中輸入javac
helloworld.java
敲擊回車,這個命令會將你的java文件編譯成class文件,然後在cmd框中輸入java
helloworld敲擊回車就能運行你的java文件輸出結果
② 怎麼通過命令行編譯和執行java文件
要想編譯和運行java文件,很簡單,只需要兩個命令:
(1)javac:作用:編譯java文件;使用方法: javac Hello.java ,如果不出錯的話,在與Hello.java 同一目錄下會生成一個Hello.class文件,這個class文件是操作系統能夠使用和運行的文件。
(2)java: 作用:運行.class文件;使用方法:java Hello,如果不出錯的話,會執行Hello.class文件。注意:這里的Hello後面不需要擴展名。
下面舉例說明:
假設我有一個Hello.java文件放在D:javatest 文件夾下。
打開cmd命令窗口,會出現C:userlenovo 這里出現的是系統用戶名,這里我們需要將路徑轉移到java文件所在目錄。
緊接著輸入 D:回車,會出現一下界面:
這時候我們需要定位到java文件所在目錄(這里是javatest目錄),接著輸入 cd javatest 回車。
此時進入到D:javatest目錄中,此時的Hello.java文件就在這里
這時候我們就可以用javac命令編譯啦,輸入javac Hello.java回車
這里如果沒有任何提示表示編譯成功,此時打開d:javatest文件夾你會發現此時多了一個名為Hello.class的文件,這就是操作系統能夠運行的文件。
接著輸入 java Hello回車,你就會看到文件被運行的結果。
這里有幾個要注意的問題
第一:Hello.java中的內容是一個類,這個類的名字與.java文件名字必須完全一致。如果不一致將出錯。這里當你通過eclipse創建一個類文件的時候你就會理解的更清楚了,這里不贅述。
第二:javac 和 java 命令的使用方法要注意,格式。
第三:要使用這兩命令,必須配置好環境變數。
③ java文件怎麼運行
首先運行java程序最低要求是JRE,即Java Runtime Environment(包含JVM及類庫)。
首先對java源文件使用javac命令進行編譯,生成對應類的class位元組碼文件,這是在命令行環境中,win+r調出運行,輸入cmd後打開命令行界面,輸入javac Xxxx.java,如無錯誤則編譯成功。
如果是在eclipse環境下,則編譯是即時完成的。
當程序用到類變數,類方法或者需要生成該類對象的時候,虛擬機會檢測該類是否已經載入,如未載入,則進行類的載入-鏈接-初始化
載入完成後,在堆中生成類的類對象,即Xxxx.class,可以依賴類的類對象的引用,使用反射相關技術。
此時程序可以調用該類的靜態方法或者靜態變數,或者生成該類的對象調用該類的實例方法。
例:創建一個Test類,並創建其main方法,在main方法中創建Xxxx類的實例,Xxxx x = new Xxxx();或者直接調用類變數或者類方法,Xxxx.age/Xxxx.fly();
④ 如何執行 目錄下的 java
java cmd里運行文件夾里的java文件示例如下:
編好了一個HelloWorld.java的源文件,它被存放在d:\test文件夾下,下面編譯運行:
【1】在開始菜單下運行cmd命令,一般顯示在眼前的第一行命令是「C:\Users\用戶名>」,
【2】這時現打開d盤,直接輸入「d:」,按回車鍵,會出現「D:\>」。這里可以理解為先尋找到文件所在磁碟。
【3】緊接著輸入「cd d:\test」,按回車,出現「d:\test>」。這里可理解為定位到文件所在文件夾,即路徑。
【4】緊接著輸入「javac HelloWorld.java」,回車會再次出現「d:\test>」,此即表示編譯成功的Java位元組碼.class文件被存放的路徑,即和Java源文件在同一目錄下;這里注意,javac後面跟的是java文件里class的名字,如果該java文件里的類名不是HelloWorld,編譯就會出錯。
【5】當需要指定生成的.class文件位置如改放在"d:\test1" 時,可以在第二步後接跟著使用命令
「javac -d d:\test1 HelloWorld.java"即可在文件夾"d:\test1"中生成「HelloWorld.class".
【6】最後要運行「HelloWorld.class」時,就在第3步後緊接輸入「java HelloWorld」即可運行java位元組碼。
⑤ java程序編好後要怎麼運行
通過命令模式修改運行。