第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

eclipse中自帶有jdk,但是為什么運(yùn)行eclipse時(shí)沒有先安裝jdk會(huì)報(bào)錯(cuò)

eclipse中自帶有jdk,但是為什么運(yùn)行eclipse時(shí)沒有先安裝jdk會(huì)報(bào)錯(cuò)

喵喵時(shí)光機(jī) 2018-07-19 10:32:33
eclipse中自帶有jdk(我記得可以用eclipse自帶jdk編譯),但是為什么運(yùn)行eclipse時(shí)沒有先安裝jdk會(huì)報(bào)錯(cuò)?用eclipse本身的jdk不行嗎?還有,一個(gè)eclipse本身帶有多少個(gè)版本的jdk或jre
查看完整描述

2 回答

?
慕標(biāo)琳琳

TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超9個(gè)贊

Eclipse自身使用ecj來編譯java代碼,而不是JDK的java編譯器,是為了便于Eclipse對(duì)代碼解析過程進(jìn)行處理并且不必須要求JDK(Eclipse通過ecj可在只具有JRE的環(huán)境上對(duì)代碼進(jìn)行編譯運(yùn)行)

但ecj編譯器仍然需要有JRE(不一定是JDK,JRE即可,除非需要JDK提供的Tools開發(fā)包)提供相應(yīng)版本的Java類庫(kù)。Eclipse自身不帶JDK(MyEclipse等商業(yè)版本除外,這一類帶的JDK版本自查發(fā)行網(wǎng)站)。

另外,由于Eclipose本身也是使用Java進(jìn)行開發(fā)的,所以Eclipse的運(yùn)行需要機(jī)器有JRE環(huán)境。


查看完整回答
1 反對(duì) 回復(fù) 2018-07-19
?
寶慕林4294392

TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個(gè)贊

JDK : Java Development ToolKit(Java開發(fā)工具包)。JDK是整個(gè)JAVA的核心,包括了Java運(yùn)行環(huán)境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基礎(chǔ)的類庫(kù)(即Java API 包括rt.jar)。

JRE:Java  Runtime  Enviromental(java運(yùn)行時(shí)環(huán)境)。也就是我們說的JAVA平臺(tái),所有的Java程序都要在JRE下才能運(yùn)行。包括JVM和JAVA核心類庫(kù)和支持文件。與JDK相比,它不包含開發(fā)工具——編譯器、調(diào)試器和其它工具。

JVM:Java Virtual Mechinal(JAVA虛擬機(jī))。JVM是JRE的一部分,它是一個(gè)虛構(gòu)出來的計(jì)算機(jī),是通過在實(shí)際的計(jì)算機(jī)上仿真模擬各種計(jì)算機(jī)功能來實(shí)現(xiàn)的。JVM有自己完善的硬件架構(gòu),如處理器、堆棧、寄存器等,還具有相應(yīng)的指令系統(tǒng)。JVM 的主要工作是解釋自己的指令集(即字節(jié)碼)并映射到本地的 CPU 的指令集或 OS 的系統(tǒng)調(diào)用。Java語言是跨平臺(tái)運(yùn)行的,其實(shí)就是不同的操作系統(tǒng),使用不同的JVM映射規(guī)則,讓其與操作系統(tǒng)無關(guān),完成了跨平臺(tái)性。JVM 對(duì)上層的 Java 源文件是不關(guān)心的,它關(guān)注的只是由源文件生成的類文件( class file)。


查看完整回答
反對(duì) 回復(fù) 2018-07-19
  • 2 回答
  • 0 關(guān)注
  • 4183 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)