導航:首頁 > 程序命令 > java命令行運行class

java命令行運行class

發布時間:2022-09-06 04:41:43

⑴ 下載的一個java程序里都是一些class文件,怎麼運行啊

java文件編譯後就是.class文件,直接放在tomcat工作區項目下,即可啟動運行

⑵ 如何使用命令行編譯運行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:\user\lenovo 這里出現的是系統用戶名,這里我們需要將路徑轉移到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 命令的使用方法要注意,格式。
第三:要使用這兩命令,必須配置好環境變數。

⑶ 怎麼用jvm運行.class

一、安裝jdk
二、java環境變數設置
1.右鍵打開我的電腦->屬性->高級->環境變數 2.新建系統變數JAVA_HOME和CLASSPATH變數名(N):JAVA_HOME 變數值(V):C:\Program Files\Java\jdk1.7.0變數名(N):CLASSPATH 變數值(V):.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 3.選擇「系統變數」中變數名為「Path」的環境變數,雙擊該變數,把jdk安裝路徑中bin目錄的絕對路徑,添加到Path變數的值中,並使用半形英文的分號和已有的路徑進行分隔。 變數名(N):Path 變數值(V):%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
三、開始--運行--cmd 進入.class 文件目錄
四、然後輸入命令:java .class的文件名,不需要輸入.class

⑷ 如何在命令提示符窗口,利用java命令運行class文件

這是正常的,安裝完JDK後,在DOS界面中輸入「JAVAC」或「java」命令後如果會顯示你上面截圖中的內容,這就表明你的環境變數已經成功地配置完成了,而上面截圖中的內容就是javac和java命令的使用方法,JDK常用的命令行工具如下:
javac:Java編譯器,Java程序的編譯工具,用來將Java程序的源文件編譯成位元組碼文件,也就是.class文件。
java:Java解釋器,解釋和執行已經轉換成位元組碼的Java應用程序。
jdb:Java調試器,可以設置斷點調試Java程序,還可以檢查變數,逐行執行程序。
javap:Java反匯編器,顯示編譯類文件中的方法和變數,還可以顯示位元組代碼的含義。
javadoc:API文檔生成器,可以生成HTML文檔。
appletviewer:Applet小應用程序瀏覽器,用來解釋並執行已經轉換成位元組碼的小應用程序。
jar:JAR文件管理器,可以將類文件打包成一個文件。

編寫並運行Java應用程序的三個步驟:
1 編寫Java應用程序代碼
2 進入MS-DOS界面進行代碼的編譯。編譯的時候首先使用DOS中的cd命令,進入到代碼所在的目錄下。比如編寫好的代碼Hello.java放到了C:\MyJava目錄下,就可以使用下面命令了完成了:
cd C:\MyJava
javac Hello.java
3 最後就是執行 java Hello 了。

⑸ java class 文件如何測試及運行

對於Java開發而言 主要用到兩個命令javac.exe java.exe,
但是這些命令由於不屬於windows自己的命令,所以需要進行路徑配置

配置步驟:【我的電腦】【屬性】【高級】【環境變數】【添加新的PATH】
不同PATH之間使用「;」分隔,修改如下:
變數名:PATH
變數值:D:\JAVA\jdk1.70_09\bin (加上路徑)
第一步驟:編譯程序,通過命令行進入到程序所在的路徑(在開始->運行->鍵入cmd),執行:javac Hello.java 形成Hello.class
第二步驟:對生成的Hello.class在JVM上執行,輸入java Hello

⑹ 命令行java命令如何運行多個class文件

那個寫main方法就運行那個
java Mugs

⑺ java ,通過命令行執行一個class文件

很明顯 你打錯了 你的main 方法是static的 而你的 fangfa 不是static 的
static 方法不能直接引用非static的方法
要不你就把 fangfa 也寫成static
要不就要 new 一個 class a的對象
而且 你class 命名不規范 第一個字母沒大寫
建議多看看java命名規范

⑻ java 命令行如何不進入文件目錄編譯 *.java 和運行 *.class

首先我覺得應該分析下樓主的提問。以下討論都在windows系統下進行,因為如果是Linux系統實際上是沒有後綴名的概念的(Linux下的後綴只是方便人看,系統是不認的,所以可以隨便改的),也就沒有樓主說的.java和 .class這種說法了。

那麼我們一般的windows系統都會有多個分區(A/B/C/D....盤),在不同的目錄下自然可以創建同名的文件,比如每個盤下面都創建一個Test.java,那麼如果此時在任意目錄下執行javac Test.java命令,很顯然系統不可能知道你想要編譯的到底是哪一個Test.java文件,所以肯定是不行的。於是windows命令行默認你需要操作的文件在當前目錄下。也就是樓主說的進入到文件所在目錄中,然後執行javac Test.java命令。

但是要想進入文件所在目錄是比較麻煩的,因為cmd打開默認路徑在C盤下,而我們的文件一般不會放在C盤下,所以我們一般至少需要兩步操作才能將路徑修改為我們想要的路徑,比如我在H盤的Test文件夾下創建了Test.java文件,現在我想編譯它:

綜上,想要操作文件必須要指定路徑,這是不能省略的,原因也說了。所不同的只是指定的方式簡單還是復雜而已。

⑼ java 程序如何調用cmd調用java.exe 來運行.class文件

JDK常用的命令行工具如下:
javac:Java編譯器,Java程序的編譯工具,用來將Java程序的源文件編譯成位元組碼文件,也就是.class文件。
java:Java解釋器,解釋和執行已經轉換成位元組碼的Java應用程序。
jdb:Java調試器,可以設置斷點調試Java程序,還可以檢查變數,逐行執行程序。
javap:Java反匯編器,顯示編譯類文件中的方法和變數,還可以顯示位元組代碼的含義。
javadoc:API文檔生成器,可以生成HTML文檔。
appletviewer:Applet小應用程序瀏覽器,用來解釋並執行已經轉換成位元組碼的小應用程序。
jar:JAR文件管理器,可以將類文件打包成一個文件。

編寫並運行Java應用程序的三個步驟:
1. 編寫Java應用程序代碼
2. 進入MS-DOS界面進行代碼的編譯。編譯的時候首先使用DOS中的cd命令,進入到代碼所在的目錄下。比如編寫好的代碼Hello.java放到了C:\MyJava目錄下,就可以使用下面命令了完成了:
cd C:\MyJava
javac Hello.java
3. 最後就是執行 java Hello 了。
有用請採納~~

⑽ java 中如何用exec()執行「java "命令行運行某個文件夾下的 .class文件

因為java命令後面緊跟的是[包名/]類名 ,上面的命令解釋器會解釋成執行名字叫H:\IOtest的類 ,所以會報錯。正確的執行方法應該是你首先把當前目錄變成包所在的目錄,如果沒包含於包的話就是該類所在的目錄,或者是把上述目錄設置成classpath ,然後執行java [包名/]類名

先執行exec("cd /d H:"); 然後 exec("java IOtest");
或者是 先 exec("set classpath=H://"); 然後 exec("java IOtest");

閱讀全文

與java命令行運行class相關的資料

熱點內容
程序員是怎麼做系統的 瀏覽:738
燕窩溯源碼最大加工廠 瀏覽:930
黑馬程序員第28集 瀏覽:481
lcd單片機驅動 瀏覽:643
通達信主力拉升出貨指標公式源碼 瀏覽:635
廉潔pdf 瀏覽:16
批量用修改多個文件夾及子目錄 瀏覽:316
王者每個伺服器爆滿怎麼辦 瀏覽:947
安卓手機如何清除所有的數據 瀏覽:978
激光打標機加密狗驅動無法啟動 瀏覽:908
矽谷程序員題庫 瀏覽:558
安卓系統怎麼開車模式 瀏覽:942
網劇程序員那麼可愛15集完整版 瀏覽:176
pdf怎麼生成 瀏覽:938
pythondict樹 瀏覽:586
ilo2命令 瀏覽:294
會飲pdf 瀏覽:92
軟體加密到哪裡去了 瀏覽:608
nas可以做雲伺服器嗎 瀏覽:625
app利率怎麼算 瀏覽:12