1. 執行命令,讓javac對java代碼進行編譯成class文件時,總是出現錯誤什麼原因呢
因該是你的寫法有問題。具體流程如下
1、 新建txt文檔並將後綴改成.java
確保文件名稱的後綴真實是.java 結尾而不是.java.txt ( 可在電腦設置中顯示擴展名)
‍
2、在心間文件中編寫測試代碼既main方法代碼如下
publicclassTest{
publicstaticvoidmain(String[]args){
System.out.println("helloword");
}
}
2. java中,編譯*.java文件生成*.class文件 是在DOS命令下用 javac *.java ,如果是加上包名怎麼編譯
就是因為你的java文件裡面有那個package 的包的名字,你如果要在dos命令下面運行的話,就得把package包給刪了,就是代碼裡面的package 那一行代碼
若:D:\Test.java中第一句為package testPackage,你用cmd編譯後生成的Test.class直接運行是不行的,應該把Test.class放在D:\testPackage目錄下,cmd在D:\目錄下可以用java testPackage/Test就能執行了
3. eclipse 類怎麼編譯成class文件
eclipse編寫代碼的執行步驟:
編寫源碼--->編譯--->執行
在記事本上編寫代碼的話,編譯是:javac 文件名.java
執行:java 文件名
4. javac編譯不能生成class文件【黑馬程序員 傳智課程】
文件名改成這樣,後面的java小寫。public的類名和文件名相同