當前位置:首頁 » 編程軟體 » java編譯並執行命令

java編譯並執行命令

發布時間: 2024-11-01 11:29:23

A. 怎麼通過命令行編譯和執行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 命令的使用方法要注意,格式。

第三:要使用這兩命令,必須配置好環境變數。

B. java程序編好後要怎麼運行

安裝jdk,配置環境變數後編譯運行。

1,下載jdk,進oracle官網下載jdk安裝包,運行安裝。

2,配置環境變數:在系統變數里點擊新建,變數名填寫JAVA_HOME,變數值填寫JDK的安裝路徑,在這里就填寫「C:\Program Files\Java\jdk1.8」了;在系統變數里點擊新建變數名填寫CLASSPATH,變數值寫「.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar」。注意不要忘記前面的點和中間的分號;在系統變數里找到Path變數,這是系統自帶的,不用新建。雙擊Path,由於原來的變數值已經存在,故應在已有的變數後加上「;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin」。注意前面的分號。
打開cmd輸入java和javac測試是否成功。
3,編寫java代碼:
public class Test{
public static void main(String[] args) {
System.out.println("hello");
}
}
另存為Test.java。存放在D盤根目錄。

3,編譯,打開cmd,輸入命令:
D:

切換目錄到D盤目錄,編譯java,輸入javac Test.java,編譯完成後生成Test.class文件。
4,運行,cmd輸入命令:java Test。可以看到運行結果:hello。

C. 編譯java程序的命令是什麼運行java應用程序的命令是什麼

當前默認目錄為C盤Users文件夾下的Administrator文件夾。一般而言,我們習慣改變當前目錄。由於windows有磁碟分區,若要跳到其他磁碟,例如E盤,有幾種方法:

1、輸入命令: pushd 路徑(此命令可將當前目錄設為所希望的任一個已存在的路徑)

2、輸入命令: e: 轉移到e盤,然後再輸入 cd 轉移到所希望的已知路徑。

希望在windows命令行下使用javac、java、javap等命令,那麼當前電腦必須安裝了jdk,並且將jdk的bin目錄添加到環境變數path下了。

拓展資料:

Java是一種編程語言,被特意設計用於互聯網的分布式環境。Java具有類似於C++語言的「形式和感覺」,但它要比C++語言更易於使用,而且在編程時徹底採用了一種「以對象為導向」的方式。

使用Java編寫的應用程序,既可以在一台單獨的電腦上運行,也可以被分布在一個網路的伺服器端和客戶端運行。另外,Java還可以被用來編寫容量很小的應用程序模塊或者applet,做為網頁的一部分使用。applet可使網頁使用者和網頁之間進行互動式操作。

D. 如何用命令行編譯,運行第一個java程序

以前遠標老師教過:第一:首先安裝JDK。
第二:為了能使Java程序在dos下很方便的編譯和運行Java程序,就要配置其運
行的環境變數,具體步驟如下:
(1)在安裝的目錄下找到你所安裝的JDK文件,在裡面找到java.exe文件,復制其路徑。
(2)滑鼠右擊我的電腦,打開屬性面板單擊高級菜單、選擇「環境變數」。
(3) 在彈出的面板中找到「系統環境變數」,在其窗口選中變數名為Path的變數。
Path是路徑設置命令,其功能是:設備可執行文件的搜索路徑,只對文件有效。當運行一個可執行文件時,DOS會先在當前目錄中搜索該文件,若找到則運行之;若找不到該文件,則根據Path命令所設置的路徑,順序逐條地到目錄中搜索該文件;Path命令中的路徑,若有兩條以上,各路徑之間以一個分號「;」開。
(4)單擊「編輯」,在彈出的窗口中的變數值的最後面粘貼上你剛才找到的路徑,中間用分號隔開,單擊確定。這樣你就可以在DOS下很輕松的編譯和運行Java程序.
如果Path路徑中前面的路徑有別的JDK版本,則在DOS下運行的是路徑比較前面的版本。
第三:編譯Java程序生成「.class」文件,在DOS下,應用DOS命令找到你所編Java程序文件(假設文件名為HelloWorld.java)的根目錄下輸入命令:javac
HelloWorld.java。如果生成。「.class」文件則編譯成功。
第四:執行Java程序:接著上步操作輸入:java HelloWorld;在命令提示符上會出現運行結果。

E. 使用記事本編寫JAVA程序,並運行輸出結果,具體的實現步驟是什麼

1、首先在電腦中新建一個記事本,將記事本的後綴改為「.java」,如下圖所示。

F. 怎麼用命令行編譯,打包,運行java

一、編譯:從.java生成.class
(1)eclipse編譯:
在菜單欄里選擇"項目"→"構建"/"自動構建",就會在workspace的項目里的bin目錄下自動生成.class文件,不需要手動一個個去編譯。

(2)命令行編譯:
進入src目錄,直接javac com/csdn/javacode/A.java,注意這里一定要寫全路徑com/csdn/javacode(這里一定是/號而非.號),並且.java文件一定要有後綴名!
這樣生成的.class文件和src在同一目錄下,就是在哪個目錄下手動一個個編譯,生成的.class文件就在哪個目錄下。
---------------------------------------------
二、運行:從.class生成.exe
命令行運行:
cd進入bin目錄(eclipse構建生成的一般都在bin目錄下),直接java com.csdn.javacode.EncryptClasses key.data
(運行EncryptClasses.class,輸出到key.data文件里)
-----注意.class文件在命令行里不要帶後綴名!並且路徑要寫全,執行時,包名加路徑時,一定是點號.而非/號!!!
------------------------------------------------------------
三、打包jar:
把零散的.class文件打包為jar:(不是在eclipse里"導出"為jar包)

cd進入要打成jar包的class文件所在目錄:jar cvf [生成jar的名稱.jar] [列出class文件] //若有多個用空格隔開
例1:操作零散的單個或幾個class文件:
cd bin
jar cvf ipaddress.jar com/cn/lbs/IPSeeker.class com/cn/lbs/SplitAddress.class
之後會在bin目錄下生成ipaddress.jar,不過這里jar下面沒有com.csdn.ipaddress包,因為之前沒有創建目錄

例2:把一個文件夾下面所有的class文件打成jar包
(這里讓生成的jar目錄下有com.csdn.ipaddress包,於是在總的文件夾ipaddress下新建文件夾嵌套com\csdn\ipaddress\,裡面放上需要打包的.class文件)
cd回到總的文件夾ipaddress,
jar cvf ipaddress.jar * 回車

G. java編譯和運行。

首先cd到你java文件存放的目錄,比如你的java文件的名稱為helloworld.java,在cmd中輸入javac
helloworld.java
敲擊回車,這個命令會將你的java文件編譯成class文件,然後在cmd框中輸入java
helloworld敲擊回車就能運行你的java文件輸出結果

H. 如何在Windows上編譯java程序

1、執行cmd命令javac後,顯示如圖所示編譯成功,說明是java運行正常。

熱點內容
aspnet執行sql語句 發布:2024-11-01 13:16:32 瀏覽:569
神武毀於腳本 發布:2024-11-01 13:10:40 瀏覽:24
c語言中輸出語句 發布:2024-11-01 13:08:47 瀏覽:716
運行已編譯的程序 發布:2024-11-01 13:00:42 瀏覽:743
基於linux環境搭建一台郵件伺服器 發布:2024-11-01 12:56:20 瀏覽:712
騰訊視頻上緩存的視頻怎麼下載 發布:2024-11-01 12:56:13 瀏覽:100
深度相機搭建流媒體伺服器 發布:2024-11-01 12:56:10 瀏覽:206
c語言link 發布:2024-11-01 12:54:33 瀏覽:335
我的世界伺服器新手生存服推薦 發布:2024-11-01 12:48:35 瀏覽:326
國產買哪個配置最好 發布:2024-11-01 12:48:28 瀏覽:272