初學JAVA做一些總結,有說的不對的地方希望大家多多指教。
如果能給同樣帶有迷惑的同學帶來幫助,是很開森的一件事情。
剛學JAVA的時候肯定會碰到這三個環境變量的設定,往往總是知其然不知其所以然,
按照說明做完了卻不知道為什麼這麼做,這裡簡單做一些總結說明。
首先,什麼是環境變量
環境變量是指在操作系統中用來指定操作系統運行環境的一些參數。
就是操作系統中我們可以來設置的變量。至於這些變量有什麼作用,和具體變量名相關。
那麼介紹一下我們將要設置的三個環境變量
JAVA_HOME: 這個是我們自己追加定義的一個環境變量
設為JDK的安裝路徑(如C:\Program Files\Java\jdk1.7.0_79),此路徑下包括lib,bin,jre等文件夾
目的就是我們需要java路徑的時候你寫%JAVA_HOME%就可以了,而不用輸入一長串地址。
Path: 是操作系統自帶的,運行沒有指定所在位置的程序的默認路徑。
在現存Path後面追加";%JAVA_HOME%\bin"。%JAVA_HOME%就是引用前面指定的JAVA_HOME變量。
當我們執行javac HelloWorld.java的時候,我們不需要指定指令javac所在的位置,
因為操作系統會自動去path中定義的" C:\Program Files\Java\jdk1.7.0_79\bin"裡面尋找javac.exe然後來執行。
CLASSPATH:Java運行環境加載類的路徑,只有類在classpath中,才能被識別和加載,設為 .;%JAVA_HOME%\lib(注意前面的點號(.),點號表示當前路徑)。
未完待續。