Java學習不走彎路教程(1.環境搭建)

1.環境搭建
在開始寫第一個Java程序以前,咱們須要作一些簡單的準備工做。html

1.1 還記得DOS嗎
咱們能夠經過圖形界面來操做咱們的電腦。但做爲程序員,你首先須要學會用命令行的方式來操做電腦,由於不是全部的電腦都提供圖形界面的。
Windows環境下能夠經過DOS來執行命令。
你只須要記住大概5個命令,便可完成電腦的基本操做。java

咱們首先啓動DOS環境:在文件瀏覽器的地址欄中輸入cmd,回車,以下圖所示。



光標左邊顯示的是當前所在目錄。
本教程實例均在C盤下操做,因此若是不是C盤,輸入c:回車,切換到C盤下。

程序員

 

接下來咱們要學習5個命令:
目錄建立
目錄切換
查看當前目錄下文件/文件夾列表
打開指定文件
幫助

注:目錄和文件夾是一個概念,後續將再也不說明

1.目錄建立
命令:md 目錄名
(Make Directory的縮寫)
注:命令之間用空格分隔,後續將再也不說明。
咱們要建立的目錄結構以下:
c:
-work
-001
-002
在DOS窗口輸入以下命令來建立上述目錄
md c:\work
md c:\work\001
md c:\work\002瀏覽器

2.目錄切換
命令:cd 目錄名
(Change Directory的縮寫)
咱們輸入以下命令進入剛纔建立的目錄下
cd c:\work
能夠看到當前目錄變成了c:\work
學習

3.查看當前目錄下文件/文件夾列表
命令:dir
(Directory的縮寫)
輸入dir顯示以下

網站

有四個文件夾分別是.,..,001,002
其中001,002爲咱們剛纔建立的文件夾
.爲當前目錄
..爲上一級目錄

咱們輸入cd .
能夠看到仍是在當前目錄下,
輸入cd ..
能夠看到轉到了上一級目錄
輸入cd work\001
能夠看到轉到了c:\work\001下
輸入cd ..\..\
能夠看到轉到了上上級目錄下
命令行

4.打開指定文件
命令:more
咱們在Window下建立文件a.txt,內容爲abc,放到c:\work目錄下。

3d

DOS環境下進入work目錄輸入後輸入以下命令
more a.txt

htm

能夠看到顯示了文件內容

5.help
輸入help,則顯示DOS環境下全部支持的命令。blog

若是不知道命令的使用方法,則輸入命令名稱 /? 即顯示該命令的使用方法。
好比 dir /?

啓動某個程序
在Window下咱們雙擊a.txt能夠啓動記事原本顯示文件內容。
在DOS下咱們也能夠實現上述操做:
輸入notepad.exe a.txt
爲了簡單,咱們一般省略.exe
notepad a.txt

這樣咱們在DOS下啓動了記事原本打開a.txt文件
其中notepad爲程序名,a.txt爲給程序傳入的參數,若是不傳任何參數,則默認打開程序
notepad

WHY
如今咱們基本上掌握了DOS的操做。
開動腦筋想想,爲何輸入notepad後,DOS能夠啓動記事本程序?
是的,DOS須要知道notepad.exe的位置,而後啓動它。

咱們看一下DOS是否知道記事本程序在哪裏,輸入where notepad回車,以下圖

OK,也就是DOS知道notepad記事本程序位於以下路徑下:
C:\Windows\System32\notepad.exe

那麼這種程序坐在的路徑是在哪裏設置的呢?

在DOS環境下,有個變量名叫PATH,它存儲了程序的路徑信息。
咱們輸入以下命令來查看變量PATH的值:(echo命令能夠輸出指定變量的內容,其中變量名用%括起來)
echo %PATH%

能夠看到C:\Windows\system32在其中。
也就是說在DOS啓動一個程序時,依次查找變量PATH下面的相應文件,若是找到則執行該文件,由於是啓動環境相關,因此咱們能夠稱這個爲環境變量。

那麼,如何增長或修改環境變量PATH的值?
在Windows中能夠右鍵單擊個人電腦-〉系統屬性-〉高級系統設置->環境變量,點擊新建或雙擊已有的環境變量來修改或增長新的環境變量。
環境變量之間用分號來分隔。

 

到這裏,咱們掌握了寫Java程序所必備的DOS基礎,請你們熟記於心。

1.2 Java環境搭建

在上一節咱們學習了在DOS環境下啓動指定程序的方法,在本節中咱們將在DOS環境下啓動Java程序。

首先,和其餘Windos程序同樣,咱們要安裝Java程序,在Oracle的官方網站上下載Java程序到本地,和其餘程序同樣雙擊完成安裝,注意記下程序安裝的路徑。
我安裝在C:\Program Files\Java\jdk1.8.0_161下

驗證安裝是否成功:
在DOS下輸入以下命令(請自行替換爲本身的安裝目錄,之後略)
C:\Program Files\Java\jdk1.8.0_161\bin\java -version
C:\Program Files\Java\jdk1.8.0_161\bin\javac -version

如能正確地顯示版本號,則表示安裝成功。
上述java,javac命令存在於安裝目錄的bin目錄下,其中javac爲編譯java程序命令,java爲運行java程序命令。
但若是每次運行都要輸入全路徑的話,很不方便,咱們能夠向上節中運行記事本程序同樣,在任意目錄下,直接輸入java或javac便可。
是的,咱們須要把安裝路徑加入到環境變量PATH中。

新版本的JDK會自動配置上述PATH變量,若是你用的是舊版本的JDK,在配置PATH的同時,還須要配置CLASSPATH環境變量。
在java的編譯過程當中,會查找一個名爲CLASSPATH的環境變量來完成Java的編譯,該環境變量中應該包含Java編譯所須要的類文件。
因此咱們還須要添加以下環境變量:
變量名:CLASSPATH
變量值:.;C:\Program Files\Java\jdk1.8.0_161\lib\tools.jar
其中.表示記載程序執行的當前目錄下的類文件,tools.jar表示加載java的系統類文件。

 

從新啓動DOS環境,輸入java -version和javac -version正確的顯示版本號,則完成Java的環境搭建。

注:雖然新版本不須要上述配置,但建議讀者仍是按上述方法本身作一遍,千萬不要省略這個步驟,這是啓動Java程序的第一步。
由於在實際環境中你會遇到各類版本的JDK,好多啓動加載問題都是環境變量的不正確形成的。

若有問題,你們來個人網站進行提問。
https://www.java123.vip/qa

版權聲明:本教程版權歸java123.vip全部,禁止任何形式的轉載與引用。

原帖發表於:http://www.cnblogs.com/java123vip/p/8965182.html 

相關文章
相關標籤/搜索