1. 什么是環(huán)境變量
環(huán)境變量(environment variables)一般是指在操作系統(tǒng)中用來指定操作系統(tǒng)運行環(huán)境的一些參數(shù),如:臨時文件夾位置和系統(tǒng)文件夾位置等。
環(huán)境變量是在操作系統(tǒng)中一個具有特定名字的對象,它包含了一個或者多個應(yīng)用程序所將使用到的信息。例如Windows和DOS操作系統(tǒng)中的path環(huán)境變量,當要求系統(tǒng)運行一個程序而沒有告訴它程序所在的完整路徑時,系統(tǒng)除了在當前目錄下面尋找此程序外,還應(yīng)到path中指定的路徑去找。用戶通過設(shè)置環(huán)境變量,來更好的運行進程。
2. 為什么java要配置環(huán)境變量
簡單來講就是方便控制臺編譯和運行java程序,前提是安裝了java程序也就是jdk。
如果不進行環(huán)境變量的配置,就必須到j(luò)ava的程序目錄中去(java版本中bin目錄下的java.exe和javac.exe)進行編譯和運行,顯然這樣極大的降低了使用效率。
配置環(huán)境變量后:在執(zhí)行java.exe命令時,控制臺會首先在當前目錄找java.exe程序,所以你的java程序文件如果恰好就在java.exe所在的目錄下就可以運行成功,如果沒在,那么控制臺就去path變量中指定的路徑去找,找到就執(zhí)行找不到就不執(zhí)行。所以配置一下之后就會方便許多!所有文件目錄下的java程序文件都可以通過控制臺編譯運行!
3. 如何配置環(huán)境變量
3.1 Win + S 搜索高級系統(tǒng)配置



3.2 用戶變量和系統(tǒng)變量的區(qū)別:
由于windows系統(tǒng)可以創(chuàng)建多個賬戶,用戶環(huán)境變量就是只對當前的賬戶有效,可以看到用戶環(huán)境變量的全稱是xxx的用戶變量,表示這只是針對某個賬戶的變量;而系統(tǒng)變量就是對多有的賬戶都是有效的。這里大家根據(jù)自生需求配置即可(這里演示系統(tǒng)變量配置)
3.3 新建環(huán)境變量


變量名是:JAVA_HOME
變量值:安裝jdk版本文件夾目錄下的bin文件夾,因為java的編譯和運行程序在bin文件夾下,也就是下面安裝目錄


4. 如何檢查java環(huán)境變量是否配置成功
首先,win+R調(diào)出程序運行窗口輸入cmd,然后,回車打開黑窗口 ,接著,在黑窗口輸入java然后回車,最后如果出現(xiàn)下面一大串,就表示配置成功



5. 不同版本的jdk需要配置不同的環(huán)境變量嗎?
需要的,因為不同版本的jdk,javac和java對程序的編譯運行是不一樣的,所以需要分別配置文章來源:http://www.zghlxwxcb.cn/news/detail-421523.html
為了去別不同版本的jdk,可以在JAVA_HOME后面加入數(shù)字也是可以的,但是后面管理路徑時要一致即可。(舊版本編寫的java程序可能在新版本的jdk中報錯)文章來源地址http://www.zghlxwxcb.cn/news/detail-421523.html


到了這里,關(guān)于java環(huán)境變量配置詳細教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!