配置Java開發(fā)環(huán)境
先了解三個概念
JVM
JVM(Java Virtual Machine,Java虛擬機(jī))是一種具備計(jì)算機(jī)核心配置的計(jì)算環(huán)境,在實(shí)際的計(jì)算機(jī)上虛擬計(jì)算機(jī)各種運(yùn)算功能,有自己完善的架構(gòu),如處理器、堆棧、寄存器等,還具有相應(yīng)的指令系統(tǒng)。且JVM屏蔽了與具體操作系統(tǒng)平臺相關(guān)的信息,使得Java程序只需生成在Java虛擬機(jī)上運(yùn)行的目標(biāo)代碼(字節(jié)碼),就可以在多種平臺上不加修改地運(yùn)行。
JRE
JRE(Java Runtime Environment,Java運(yùn)行環(huán)境)是運(yùn)行JAVA程序所必須的環(huán)境,包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及Java核心類庫,如果只需要運(yùn)行Java程序,安裝JRE即可。
JDK
JDK(Java Development Kit , Java開發(fā)工具包)JDK=JRE+Java的開發(fā)工具[java, javac,javadoc,javap 等],JDK是提供給程序員開發(fā)Java程序的開發(fā)工具包,開發(fā)Java程序前必須安裝JDK,包含了Java的開發(fā)工具,也包括了JRE,所以安裝了JDK,就不用再安裝JRE。
什么是java開發(fā)環(huán)境?
任何一種語言都需要運(yùn)行環(huán)境和開發(fā)環(huán)境,對于Java開發(fā)者來講,Java開發(fā)環(huán)境就是JDK,運(yùn)行環(huán)境就是JRE,需要在系統(tǒng)的環(huán)境變量配置JDK、JRE路徑。JDK環(huán)境變量配置的作用主要是讓Java虛擬機(jī)能進(jìn)行自動編譯class文件,因?yàn)镴ava很多可執(zhí)行文件都是在JDK的bin目錄下,當(dāng)執(zhí)行要編譯.java文件時,自動尋找javac.exe,而javac.exe又去尋找其他的可執(zhí)行文件,直到.java文件編譯成.class文件。編譯結(jié)束后通過java命令運(yùn)行.class文件。
Java開發(fā)環(huán)境配置步驟
以常用的window10 64系統(tǒng),Java1.8版本為例
1下載并安裝JDK
1.1下載JDK
訪問oracle官網(wǎng)
https://www.oracle.com/java/technologies/javase-downloads.html
下載JDK1.8即可(需要注冊oracle賬號,下載速度稍慢,文末附快速下載方式)

1.2安裝JDK

2配置JDK環(huán)境
JDK安裝完成,計(jì)算機(jī)已經(jīng)存在Java開發(fā)環(huán)境,但是計(jì)算機(jī)還未與JDK融為一體,無法使用Java開發(fā)工具,還需要進(jìn)一步配置Java開發(fā)環(huán)境。
2.1進(jìn)入環(huán)境配置界面
右鍵“此電腦”單擊“屬性”,點(diǎn)擊“高級系統(tǒng)設(shè)置”,點(diǎn)擊“環(huán)境變量”即可“新建”如下:



(用戶變量和系統(tǒng)變量的差別:在用戶變量下新建環(huán)境變量,即只能在該用戶下使用此環(huán)境;在系統(tǒng)變量下新建環(huán)境變量,可以在所有用戶下使用此環(huán)境,一般默認(rèn)在系統(tǒng)變量下新建環(huán)境變量)
2.2JAVA_HOME
新建環(huán)境變量變量名:“JAVA_HOME”,變量值:“C:Program Files (x86)Javajdk1.8.0_66”(安裝 JDK 的路徑)

2.3Path
編輯Path環(huán)境變量,新建一個變量值:“%JAVA_HOME%bin;”;再新建一個變量值:“%JAVA_HOME%bin;”

2.4CLASSPATH
新建環(huán)境變量變量名:“CLASSPATH”,變量值:“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; ”,確定即可

3驗(yàn)證Java開發(fā)環(huán)境

Windows鍵+R,輸入”cmd”,確定進(jìn)入命令提示符界面,開始如下驗(yàn)證。
3.1Java版本
輸入“java - version”

3.2編譯命令
輸入“javac”

3.3運(yùn)行命令
輸入“java”

驗(yàn)證成功,配置完成
JDK軟件快速下載及電子版Java環(huán)境配置方法獲取方式:
關(guān)注微信公眾號“Java爛筆頭”,回復(fù)“Java環(huán)境”
-
處理器
+關(guān)注
關(guān)注
68文章
19548瀏覽量
231871 -
寄存器
+關(guān)注
關(guān)注
31文章
5392瀏覽量
121930 -
JVM
+關(guān)注
關(guān)注
0文章
159瀏覽量
12341
發(fā)布評論請先 登錄
相關(guān)推薦
Java開發(fā)環(huán)境概述
嵌入式Linux和Java技術(shù)相結(jié)合的開發(fā)環(huán)境
Ubuntu16.04配置開發(fā)編譯環(huán)境的過程是怎樣的?
Java 運(yùn)行環(huán)境的安裝、配置與運(yùn)行
Java開發(fā)環(huán)境的搭建以及使用eclipse從開始一步步創(chuàng)建Java項(xiàng)目

JavaWeb開發(fā)環(huán)境配置資料總結(jié)

評論