當前位置:首頁 » 編程軟體 » jdk的編譯命令為什麼

jdk的編譯命令為什麼

發布時間: 2022-05-15 10:47:47

java編譯器jdk怎麼用 為什麼我JDK編譯器按照步驟安裝好了以後結果去測試不起呢

va分編譯器和運行環境,我們的系統里自帶了運行環境,可以運行別人編譯好的XXX.class程序,但不能編譯xxx.java。出現你說的情況有兩種可能,一是沒裝java編譯器,二是沒有修改系統環境變數。
先網路個編譯器來,裝上,修改環境變數。樓上的說的太多了,裝上後,如下操作:
「我的電腦>右擊>屬性>高級>環境變數>系統變數」
新建以下三個值:
JAVA_HOME:這是你的jdk所安裝的目錄,值就是你的安裝目錄,我的是E:\jdk
path:這是系統尋找javac時所要查找的路徑所在,javac的位置在bin下。我的是E:\jdk\bin;
classpath:這是類文件存放的位置,這其中要包含java自帶的,所以它可以有以下三部分組成 E:\jdk\lib\tools.jar;E:\javawork\lesson1;.(注意這個點,它是在當前目錄下查詢,不要丟了)

打開cmd,輸入javac,出來一堆調試信息,OK,你成功了!

至於學習方案,建議直接開始《java核心技術》有兩卷,或者《java how to program》兩本不錯的書,基礎一定要打牢,等有了基礎,看下《Thinking in Java》。
等這些ok了,去java開源網站看看,裡面很多世界各地優秀程序員的作品,看看他們的代碼和程序,模仿和學習!

Ⅱ 編寫和運行Java程序的步驟是什麼每一步的結果是什麼在JDK中,Java語言的編譯命令是什麼急需答案啊。

步驟:1、編寫java源文件:可用記事本等相關的文本文檔寫源代碼,也可使用java開發集成環境,如:JCreator LE JCreator pro eclipse Myeclipse 等相關的集成開發工具。

2、編譯java源文件生成class文件:手寫的源文件(即不使用開發工具所寫的),在DOS中使用javac 完整的java源文件命來編譯使其生成class文件。注意:寫源文件時,一定要注意存檔。修改源文件也是一樣需要存檔。

3、運行class文件:在dos中輸入所寫的源文件名字(不需要寫後綴名-即.class 嚴格區分大小寫 編譯不需要區分大小寫)。

如使用開發工具所寫:請參照相對應的手冊來點擊開發工具中的按鈕來編譯運行。
java語言的編譯命令就是javac 在dos中輸入javac可見到這個命令的詳細介紹。其他命令也是一樣。至於每一步的結果是什麼,在dos中運行請關注dos運行後的變化。在開發工具中運行請關注開發工具中的改變。不同的程序會產生不同的結果。如:
public class Hello
{
public static void main(String[] args)
{
System.out.println("Hello java");
}
}
這段代碼,在dos中運行後會出現hello java這句話。用開發工具所寫 ,請關注開發工具的界面。

以上內容純屬手打--panzer。希望對你有所幫助。如有疑問:開eml我:[email protected]

Ⅲ 為什麼JDK編譯的時候會跳出文本框

是不是定義類的時候名字寫錯了,編譯的時候不看你的文件名,而是根據代碼中類定義時的名字生成。

一般不會有這樣的情況,這個HELLWORLDAPP.CLASS不是上面的生成的,你可以把它刪除掉,然後在編譯,假如在生成這樣的文件,那就是真的怪了,假如不生成了,說明,生成的class沒有在當前目錄。去搜索一下就找到了。

Ⅳ 為什麼我安了JDK,在命令提示行里進行編譯和運行Java文件時,輸入javac編譯後,再輸入java命令就出錯呢

恩,二樓說的很可能是你的錯誤根源,源文件的名字要跟public 類的類名一致

Ⅳ 編譯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可使網頁使用者和網頁之間進行互動式操作。

Ⅵ jdk1.7編譯的時候為什麼會出現這個樣子錯在哪裡

原因可能:
1、命令行參數不對,如:java hello.class。應該是java hello。
2、可能是.java文件頭帶有包的聲明,處理方法有2:
a、去掉package 這一行,
b、命令行參數用 javac -d . hello.java
java packagename/hello
3、
安裝jdk過程中,還會彈出一個jre的安裝,這個和jdk不能安裝在同一目錄下,否則會沖突。卸載,重新安裝,,把jdk裝在D:\JAVA\JDK,jre則安裝在D:\JAVA\JRE下,再用javac編譯

Ⅶ JDK的編譯和運行程序命令是什麼個針對什麼類型文件

javac:

編譯命令,將java源文件編譯成.class位元組碼文件。

例如:

javacDemo.java

注意這里是源文件

同目錄下會生成Demo.class文件。

java:

運行位元組碼文件,由java虛擬機對位元組碼進行解釋和運行。

例如:

javaDemo

注意這里是文件名

注意事項:

(1) 配置好jdk環境變數,可以運行命令java、javac來測試。

(2) 先javac Demo.java(編譯),後java Demo(運行)

(3) 注意java Demo(文件名,不帶後綴)

(7)jdk的編譯命令為什麼擴展閱讀

Java 面向對象編程三大特性:封裝、繼承、多態

封裝

類:封裝的是對象的屬性和行為

方法:封裝的是一段特定的業務邏輯功能

訪問控制修飾符:封裝的是具體訪問的許可權

繼承

作用:代碼復用

超類:所有派生類所共有的屬性和行為

介面:部分派生類所共有的行為

派生類:派生類所特有的屬性和行為

傳遞性,單一繼承、多介面實現

Ⅷ 如何用JDK編譯JAVA程序

1 你把文件名拼錯了,java對大小寫是敏感的。打錯了當然找不到文件。
2 虛擬機沒有找到必須的類庫。你可能沒有在autoexec.bat文件中設置classpath。進入windows的運行,輸入sysedit,然後在autoexec.bat文件中加入這么一行:
set classpath=你的jdk的安裝目錄/lib; 例如set classpath=c:/jdk1.3.0_02/lib;
保存退出後,你要在dos窗口的c根目錄下執行一遍autoexec.bat文件已保證被設置了,當然,如果你願意也可以重啟機器。

Ⅸ JDK的編譯命令是什麼如果編譯程序顯示下圖所示錯誤,通常是什麼原因

JDK的編譯命令是java。
一般都是通過IDE(如Eclipse、Intellij Idea,MyEclipse)來開發,調試java項目,但作為學習Java初學者,應從使用JDK命令行編譯、運行Java程序開始。
如果編譯程序顯示下圖所示錯誤,通常是什麼原因?由於未上傳圖片,無法分辨原因。

熱點內容
touch密碼怎麼找回 發布:2022-07-01 12:10:38 瀏覽:205
傳真伺服器內部硬體有什麼 發布:2022-07-01 12:10:24 瀏覽:427
二代逸動買哪個配置好 發布:2022-07-01 12:08:35 瀏覽:819
android設置高度 發布:2022-07-01 12:07:22 瀏覽:497
android23許可權 發布:2022-07-01 12:07:03 瀏覽:297
安防系統密碼是什麼 發布:2022-07-01 12:06:59 瀏覽:547
linuxshell打開 發布:2022-07-01 12:05:54 瀏覽:730
百度紅包助力腳本 發布:2022-07-01 12:03:47 瀏覽:730
安卓充電插頭哪個牌子好 發布:2022-07-01 11:58:13 瀏覽:8
拯救者怎麼查看自己的配置 發布:2022-07-01 11:56:28 瀏覽:246