在成都為什么要學(xué)習(xí)Java開發(fā)?

編輯:佚名 更新時間:2020年11月19日
為什么要學(xué)習(xí)Java開發(fā)
最佳答案

OpenJDK

前面有講過,“Java真實強壯的當?shù)厥且驗榫哂腥澜缱疃嗟募寄軗碜o者和開源社區(qū)支持,他們無時無刻都保持著最充分的體力與思想,一步一步地驅(qū)動著Java技能的走向”。其實JDK在一開始并不是開源的,可是跟著開源運動的蓬勃開展,2006年Sun公司宣告將對Java開放源代碼,開源的Java平臺開發(fā)主要會集在OpenJDK項目上。

2009年4月15日,Sun公司正式發(fā)布OpenJDK,JDK 7則是Java開源后發(fā)布的第一個版別,任何安排和個人都可以為Java的開展做出奉獻。當然OpenJDK和真實的Oracle JDK(因為Sun公司被Oracle公司在2010年收購了嘛,所以就叫做Oracle JDK了)仍是有差異的:

OpenJDK中的代碼基本上都來自于Oracle JDK,屬于Oracle JDK的一個分支,可是其間去除了一些非開源的組件和代碼,替換成了開源的組件和代碼,主要是加密和圖形的部分。因此用OpenJDK替代Oracle JDK或許會有一些的不兼容。

對于OpenJDK感興趣的,可以在OpenJDK官網(wǎng)http://download.java.net/openjdk/jdk7/下載OpenJDK的源代碼。像Java虛擬機HotSpot、Java編譯器Javac、JNI等等,源代碼都在里面。

其他答案

JDK和JRE

兩個常見的重要概念。其實上面的圖中已經(jīng)區(qū)分出了JDK和JRE的范圍了。咱們對這張圖做一個歸納,用咱們的語言簡單地總結(jié)一下什么是JDK和JRE:

1、JDK(Java Development Kit),是用于支撐Java程序開發(fā)的最小環(huán)境,基本上Java程序設(shè)計語言、Java虛擬機、Java API類庫這三部分組成了JDK。

2、JRE(Java Runtime Enviroment),是支撐Java程序運轉(zhuǎn)的標準環(huán)境,Java API類庫中的Java SE API自己和Java虛擬機這兩部分組成了JRE。

成都達內(nèi)教育

達內(nèi):美國上市公司,億元級職業(yè)教育集團 ●中國IT職業(yè)教育領(lǐng)軍企業(yè) 達內(nèi)時代科技集團有限公司(簡稱達內(nèi)教育),美股交易代碼:TEDU,成立于2002年。 2014年4月3日成功在美國上市,融資1億3千萬美元。成為中國赴美國上市的職業(yè)教育公...

機構(gòu)評分:10分

在線客服
您可能在找

相關(guān)問答

QUESTIONS AND ANSWERS
更多相關(guān)問題 >>

熱點文章

HOT ARTICLE
?團隊散漫怎么辦?如何提升管理層團隊管理能力?怎么去管理一個團隊?如何實現(xiàn)市場精準定位?如何選擇企業(yè)目標市場?如何維護好老客戶?怎么維護客戶關(guān)系?怎么提升客戶滿意度