Java學習之 JDK安裝注意事項

    JDK安裝通常很是簡單,和咱們平時安裝幾乎沒有差異,最主要是在安裝路勁的選擇上要選擇全英文路徑(如今不少軟件,在中文路徑下可能會報錯或者功能缺失)。java

    安裝路徑能夠選擇自定義,不建議安裝在c盤(全部的軟件都是如此),通常能夠選擇一個盤專門來安裝軟件,這樣的好處有不少,好比之後不想用了,能夠直接卸載,刪除文件夾,這樣不會對系統運行產生影響,若是在c盤(系統盤),一旦刪錯,系統崩潰,那麼只能刷系統了。c++

    安裝完成後咱們能夠在安裝路徑下找到java.exe運行,因爲沒有東西,直接點擊只會出現短暫的彈出窗口。沒法在cmd命令窗口使用java,javac命令並非由於jdk安裝失敗,而是由於此時咱們尚未配置環境變量,系統在默認路徑下是找不到 咱們的相應程序的,因此就須要配置環境變量。那麼什麼是環境變量呢?spa

    環境變量相對於給系統或用戶應用程序設置的一些變量, 具體起什麼做用這固然和具體的環境變量相關. 像path, 是告訴系統, 當要求系統運行一個程序而沒有告訴它程序所在的完整路徑時, 系統除了在當前目錄下面尋找此程序外, 還應到哪些目錄下去找; 再像c或c++中, set include=path1;path2; 是告訴編譯程序到哪裏去找.h類型的文件; 固然不單單是指定什麼路徑, 還有其它的做用的, 如 set dircmd=/4 設置一個環境變量的做用是在使用dir命令是會把/4最爲缺省的參數添加到你的dir命令以後, 就象你的每一個命令都加了/4參數, 它其實是給命令解釋程序command設置的一個環境變量仍是給dir這個內部命令設置的。具體的配置方法是能夠百度找到的,可是仍是會有出錯的現象,那麼咱們來簡述下path和classpath。get

   path 路徑,是java編譯時須要調用的程序(如java,javac等)所在的地方,因此直接把jdk裏bin目錄的路徑複製便可,如E:\ProgramFiles\Java\jdk1.8.0_121\bincmd

JAVA_HOME則是E:\ProgramFiles\Java\jdk1.8.0_121,單獨配置出來的JAVA_HOME就能夠表明E:\ProgramFiles\Java\jdk1.8.0_121編譯

在配置path時,就能夠這樣配%JAVA_HOME%\bin;與直接配置沒有任何區別,那麼爲何要這樣作呢?實際上是爲了之後的引用好比咱們要用jdk目錄下的jre目錄下的東西我就能夠在path鍾配置成%JAVA_HOME%\jre,這樣在方便記憶的同時,提升了目錄的複用性。
classpath 類的路徑,在編譯運行java程序時,若是有調用到其餘類的時候,在classpath中尋找須要的類。這裏其實能夠不用配置,並不影響初學者使用。class

相關文章
相關標籤/搜索