.我的java之路之HelloWorld(2)

    編寫了進入學習java的第一個程序。學習一門語言的最終目的是讓程序跑起來,達到我們所需要的目的。昨天在記事本上將程序完整的編寫出來了,但是正確與否我們還不曉得。今天我們要講的就是使這個程序跑起來
  程序編寫完後要保存並命名,我們用記事本寫的程序保存起來是txt爲後綴,故要改成後綴爲.java,不然這個程序不是java程序。
上正菜了,java是運行在java虛擬機中的(JVM),所以你要在你的電腦上搭建運行環境。
java環境有兩種安裝方式:一種是下載壓縮包,直接解壓再配置環境變量,一種是下載安裝包,即exe文件;這裏介紹解壓的方式,將解壓後的文件放到相應位置,這個位置隨你喜歡,我的是D:\Program Files\jdk1.6.0_14;jdk1.6.0_14是解壓後的文件,接下來就是配置環境變量了。右擊我的電腦選中屬性,彈出對話框選中高級欄,選中環境變量,又彈出一個對話框,分爲上下兩個部分,上面那個部分設置的內容只對當前的管理員用戶有效,而若在下面部分(系統變量)設置則對所有的登入用戶有效,這裏我們選中系統變量部分,選中變量爲path的那一項,點擊編輯,在彈出的對話框中,在變量值那一欄的最後加上;D:\Program Files\jdk1.6.0_14\bin即你的解壓文件路徑下的bin文件路徑,第一個分號是與其他變量區別開,然後確定。再設置JAVA_HOME變量:選中系統變量部分,新建---變量名:JAVA_HOME,值:壓縮包解壓路徑D:\Program Files\jdk1.6.0_14;其實JAVA_HOME也可以不用設置,只是在以後你啓動tomcat的時候是不能正常的啓動,會一閃而過,這個以後會講;
   驗證你的配置是否正確,選擇系統的自帶命名窗口,運行cmd,然輸入java -version如果輸出了你的java版本,說明正確,如下圖:

 圖片

java程序是半編譯半解釋的語言,所以要先編譯程序,編譯命令爲javac 程序名.java:javac HelloWorld.java當然編譯這個程序的時候要找到java文件所在的目錄,我的文件放在E:\java下,當執行完上面的語句後,我們可以發現在java文件下有了HelloWorld.class文件了,然後就是執行了。執行命令

java 程序名:java HelloWorld記住不要加.class,這個時候如果不出意外的應該要輸出我們需要的結果:輸出:HelloWorld可是實際上呢,當你執行後會發現出現:錯誤:僅當顯式請求註釋處理時才接受類名稱“HelloWorld”這是應爲我們的程序有package這個關鍵字,當你執行javac HelloWorld.java後他不會生成對應包所對應的文件,這個時候你要加上-d .即javac -d . HelloWorld.java進行重新編譯,編譯後你會發現在java文件夾下會有這與你的包對應的文件夾生成,即在E:\java\com\myjava\test下有個HelloWorld.class文件。根據前面編譯的錯誤提示,這次我們顯示的給出class文件的完整的路徑

java com/myjava/test/HelloWorld這個時候會輸出我們想要的結果:輸出:HelloWorld

好了,我們的第一個程序正式的結束了,我們也得到了我們需要的結果,明天我們將開始正式進入java的世界中:java基礎。萬丈高樓平地起,掌握好基礎纔會在以後的學習中更輕鬆

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章