本文目錄一覽:
- 1、執行命令,讓javac對java代碼進行編譯成class文件時,總是出現錯誤??什麼原因呢?
- 2、編譯HELLO.JAVA老是出錯
- 3、HelloJava.java:1: 寫入 HelloJava 時出錯: HelloJava.class (拒絕訪問。) public class HelloJava {
- 4、為什麼我配置成功了java 後 運行 javac Hello.java 卻顯示錯誤,錯誤提示如下
- 5、我剛開始學Java,寫了個Hello.java,有了Hello.class但是java Hello出錯了
執行命令,讓javac對java代碼進行編譯成class文件時,總是出現錯誤??什麼原因呢?
因該是你的寫法有問題。具體流程如下
1、 新建txt文檔並將後綴改成.java
確保文件名稱的後綴真實是.java 結尾而不是.java.txt ( 可在電腦設置中顯示擴展名)
#8205;
2、在心間文件中編寫測試代碼既main方法代碼如下
public class Test {
public static void main(String[] args) {
System.out.println(“hello word”);
}
}
#8205;
3、編輯Test.java 文件
首先在cmd(win 電腦)或終端(蘋果電腦) 下打開Test.java所在目錄(win電腦)
並輸入 javac Test.java 點擊回車
完成後就會發現在同級目錄下多了一個 Test.class 的文件
5、在cmd 或終端下輸入 java Test 後回車 即可運行改class文件
說明:
此處強調說明兩個命令 javac 和java
javac 是編譯命令既 將java文件編譯成可執行的class文件
而java 是執行命令 既執行class文件
其中 javac 後邊必須寫java文件的全名 例如 Test.java
java 後邊則是Test 沒有後綴這一點需要注意
編譯HELLO.JAVA老是出錯
java 是區分大小寫的語言,你的代碼完全沒有區分字母的大小寫,所以編譯不過的
viod是錯的,應該是void
HelloJava.java:1: 寫入 HelloJava 時出錯: HelloJava.class (拒絕訪問。) public class HelloJava {
這個問題我也遇到了,具體原因不清楚(剛開始學習JAVA),根據網友的答案終於編譯成功了。我自己解決的流程:
使用管理員許可權運行命令提示符,然後輸入javac HelloJava.java進行編譯,然後沒有出現(拒絕訪問)的錯誤,但是也沒有出現任何結果。然後輸入java HelloJava,點擊回車,就編譯成功了。
分享給需要的人,自己是純新手,期待資深網友給出具體解釋和更好的方法。
為什麼我配置成功了java 後 運行 javac Hello.java 卻顯示錯誤,錯誤提示如下
很顯然,編譯都失敗,代碼出了問題,public處就出錯了,顯示是亂碼,可能你輸入的是其他格式,重新用用英文輸入代碼試試。
我剛開始學Java,寫了個Hello.java,有了Hello.class但是java Hello出錯了
編譯和運行的時候都應該是在你配置的路徑下進行。你現在編譯是在d盤,生成的class文件是在D盤的,但你運行的時候是在C盤運行,肯定找不到class文件了。後面應該是:
java D:\java\java\Hello
原創文章,作者:EJVI,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/146574.html