這個是我第一個Hello world ! 的Java小程序,就遭到了沉重打擊。
這個錯誤,百度了一下以爲是這個原因:
http://www.360doc.com/content/12/1015/17/4152160_241639166.shtml
發現系統中的確裝了好幾個版本的Jdk【目前還沒搞清Java和JDK的區別,反正當時就是在官網下載後,進行安裝,貌似也會把Java一起安裝,而且提示不要放在同一個文件夾,一臉懵逼之後把兩個都安裝好了】,安裝好了也沒像網上說的要配置環境變量啥的,直接cmd在DOS窗口輸入: java -version 也能顯示出來。(心裏想:MMP,難道現在JDK安裝都自動完善了人工添加環境變量的過程,心裏竊喜,可以啊,就應該降低配置難度,官網有進步),
以下是我的代碼(創建了一個新文件夾eclipse_ws,而且該工程的文件夾名字是first_java)
public class Ja {
public static void main(String []args) {
System.out.println("Hello World");
}
}
按照上面錯誤的原因搞了很久都沒有結果,啥情況,而且我在DOS窗口直接輸入:java Ja.class 可以通過,然後java Ja,成功輸出hello world。後面沒辦法,我能想到的就是重裝JDK,好,通過控制面板程序卸載掉了java,和JDK,重新安裝發現還是報以上錯誤。
重新百度,發現了答案:https://blog.csdn.net/NextAction/article/details/80519928
加上之後:
package first_java;
public class Ja {
public static void main(String []args) {
System.out.println("Hello World");
}
}
成功編譯!喝彩。
知識點總結:
1、JDK,java,JVM的區別;見該說明:JDK、JRE、JVM三者間的關係.
2、java中關鍵詞package的用法和含義。見該說明:package 說明。