JAVA環(huán)境初始化

在配置java開發(fā)環(huán)境之前,先要弄清楚以下幾個(gè)名詞的含義:

  • JDK
  • JRE
  • JVM
JDK

JDK是Java Development Kit的縮寫,簡單說是面向開發(fā)人員的SDK,它提供了JAVA的開發(fā)環(huán)境和運(yùn)行環(huán)境。

JRE

JRE是Java Running Eveironment的縮寫,它指JAVA的運(yùn)行環(huán)境,是面向JAVA的使用者,而不是開發(fā)者

JVM

JVM是Java Virtual Machine的縮寫,它是JAVA實(shí)現(xiàn)跨平臺(tái)的核心,所有的java程序會(huì)首先被編譯為.class的類文件,這種類文件可以在虛擬機(jī)上執(zhí)行,也就是說class并不直接與機(jī)器的操作系統(tǒng)相對(duì)應(yīng),而是經(jīng)過虛擬機(jī)間接與操作系統(tǒng)交互,由虛擬機(jī)將程序解釋給本地系統(tǒng)執(zhí)行

配置JAVA環(huán)境變量

想要讓編寫的JAVA程序能夠在任何一個(gè)目錄下都運(yùn)行起來,需要配置一個(gè)全局的環(huán)境變量,能夠讓PC找到JDK的路徑和JRE的路徑。配置JAVA的環(huán)境變量,涉及JAVA_HOME,CLASSPATH,Path三個(gè)變量,其中Path變量是Windows操作系統(tǒng)自帶的,JAVA_HOME和CLASSPATH是兩個(gè)新增的環(huán)境變量。
配置環(huán)境變量的位置:我的電腦→屬性→高級(jí)系統(tǒng)設(shè)置→ 環(huán)境變量

  • 第一步,配置JAVA_HOME環(huán)境變量
    新建一個(gè)名為JAVA_HOME的環(huán)境變量,值為安裝JDK時(shí)的目錄,我的安裝在C:\Program Files (x86)\Java\jdk1.8.0_101目錄下。
image.png
  • 第二步,配置Path變量
    需要注意的是,安裝JDK后,安裝程序會(huì)自動(dòng)在Path變量中新增一個(gè)環(huán)境變量,一般選擇刪除它,不然就需要將以下兩個(gè)值放在它前面,否則編譯器會(huì)先去找默認(rèn)的JDK環(huán)境,版本可能對(duì)應(yīng)不上
image.png
  • 第三步,配置CLASSPATH
    這個(gè)CLASSPATH主要是用于指定一些依賴包的位置。一定要注意,在最前面的是.;,而且是英文字符。
image.png

以上三步,配置完成后,就可以在cmd.exe中運(yùn)行javac -version來檢測(cè)JDK的配置是否正確,運(yùn)行java -version來檢測(cè)JRE的配置是否正確

image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容