更新時(shí)間:2019-09-21 09:00:00 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽6681次
什么是java開(kāi)發(fā)環(huán)境?任何一種語(yǔ)言都需要運(yùn)行環(huán)境和開(kāi)發(fā)環(huán)境,對(duì)于java開(kāi)發(fā)者來(lái)講,java開(kāi)發(fā)環(huán)境就是jdk,運(yùn)行環(huán)境就是jre。只要在系統(tǒng)的環(huán)境變量配置好相對(duì)的jdk,jre路徑,再安裝個(gè)ecilpse,開(kāi)發(fā)者就可以正常進(jìn)行簡(jiǎn)單的開(kāi)發(fā)了。今天動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)小編為大家介紹什么是java開(kāi)發(fā)環(huá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核心類(lèi)庫(kù),想要運(yùn)行Java程序就要先安裝JRE。
Java虛擬機(jī)是什么?
虛擬機(jī)是一種抽象化的計(jì)算機(jī),通過(guò)在實(shí)際的計(jì)算機(jī)上仿真模擬各種計(jì)算機(jī)功能來(lái)實(shí)現(xiàn)的。Java虛擬機(jī)有自己完善的硬體架構(gòu),如處理器、堆棧、寄存器等,還具有相應(yīng)的指令系統(tǒng)。JVM屏蔽了與具體操作系統(tǒng)平臺(tái)相關(guān)的信息,使得Java程序只需生成在Java虛擬機(jī)上運(yùn)行的目標(biāo)代碼(字節(jié)碼),就可以在多種平臺(tái)上不加修改地運(yùn)行。
JDK是什么?
JDK是幫助程序員開(kāi)發(fā)Java程序的開(kāi)發(fā)工具包,要開(kāi)發(fā)Java程序,必須安裝JDK。該工具包中提供了用于編譯和運(yùn)行Java程序的基礎(chǔ)工具和運(yùn)行環(huán)境,這里的運(yùn)行環(huán)境也就是上面所說(shuō)的JRE,所以如果你只是單純的想要運(yùn)行Java程序,只要安裝JRE就行;而如果是為了開(kāi)發(fā)Java程序,只要安裝JDK就行,JDK中已經(jīng)包含了JRE,不需要再另行安裝。
什么是jdk環(huán)境變量配置?
環(huán)境變量:規(guī)范的說(shuō)是操作系統(tǒng)中運(yùn)來(lái)指定操作系統(tǒng)運(yùn)行環(huán)境的一些參數(shù),當(dāng)要求系統(tǒng)運(yùn)行一個(gè)程序而沒(méi)有告訴程序的完整路徑時(shí),系統(tǒng)除了在當(dāng)前下面尋找此程序外,還應(yīng)道path中指定的路徑去找 ,這就是環(huán)境變量的作用。
jdk環(huán)境變量配置的作用主要是讓java虛擬機(jī)能進(jìn)行自動(dòng)編譯class文件,因?yàn)閖ava很多可執(zhí)行文件都是在jdk這個(gè)bin目錄下,當(dāng)執(zhí)行要編譯一個(gè)class文件時(shí),它會(huì)自動(dòng)去尋找javac.exe,而javac.exe又會(huì)去尋找其他的可執(zhí)行文件,直到.class文件編譯成.java文件。

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)小編介紹的“什么是java開(kāi)發(fā)環(huán)境?java開(kāi)發(fā)環(huán)境介紹”的內(nèi)容,希望對(duì)大家有幫助,更多java最新資訊請(qǐng)繼續(xù)關(guān)注動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)官網(wǎng),每天會(huì)有精彩內(nèi)容分享與你。
相關(guān)閱讀
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)