Java路線圖:甲骨文的兩年計(jì)劃
譯文由Sun Microsystems公司于1995年最早推出的Java項(xiàng)目,時(shí)至今日仍然是技術(shù)領(lǐng)域中不容忽視的一大重要組成部分。在Tiobe編程語(yǔ)言月度排行榜上,它始終壓制著C語(yǔ)言及其它各類(lèi)競(jìng)爭(zhēng)者,牢牢占據(jù)著流行人氣冠軍的寶座。兩年前,甲骨文收購(gòu)了Sun公司,并借此一躍成為Java產(chǎn)品的正牌供應(yīng)商;而即使如此,Java語(yǔ)言的社區(qū)輔助特性仍然十分鮮明。
甲骨文公司為Java制定了雄心勃勃的兩年發(fā)展計(jì)劃,這次大規(guī)模更新活動(dòng)涉及標(biāo)準(zhǔn)版、精簡(jiǎn)版以及企業(yè)版等軟件版本對(duì)Mac OS X及云功能的支持。然而,作為該計(jì)劃的一部分,Java平臺(tái)標(biāo)準(zhǔn)版6的使用周期也走向了盡頭,因此甲骨文的大手筆可能也會(huì)引起一些用戶的反感。
在下面的文章中,我們一起來(lái)看看甲骨文打算為Java加入哪些變動(dòng)。
2012年: JDK 7u4 (Java 開(kāi)發(fā)工具套件7升級(jí)版4) Mac OS X開(kāi)發(fā)人員預(yù)覽版
這款升級(jí)套件于今年一月中旬發(fā)布,針對(duì)原有Java平臺(tái)標(biāo)準(zhǔn)版7做出改動(dòng),旨在為開(kāi)發(fā)人員提供Mac OS X端口。
2012年: JDK 6最后一次全面更新
根據(jù)甲骨文公司的說(shuō)法,Java SE 6在今年七月份之后將不再擁有官方的通用型支持。而希望繼續(xù)使用這套產(chǎn)品,并獲得關(guān)鍵性bug處理、安全性修復(fù)以及日常維護(hù)的客戶需要購(gòu)買(mǎi)甲骨文的產(chǎn)品生命周期支持服務(wù)。
2012年: JDK 7u6
在此次升級(jí)中,用戶能夠在Mac OS X系統(tǒng)中獲得Java運(yùn)行環(huán)境。操作系統(tǒng)集成及自動(dòng)升級(jí)體系也包含于其中。
2012年: Java ME 7 (Java平臺(tái)精簡(jiǎn)版)
面向移動(dòng)設(shè)備及嵌入式系統(tǒng)的Java精簡(jiǎn)版將被設(shè)定為與Java SE 7看齊,并將適應(yīng)新的嵌入式及移動(dòng)型API;同時(shí)它仍將遵循CDLC(即有限連接設(shè)備配置)規(guī)范。
2012年夏季: Java EE (Java 平臺(tái)企業(yè)版) 7
Java企業(yè)版的7與8兩個(gè)版本不約而同地將著眼點(diǎn)放在云、模塊化以及HTML5的處理能力方面。Java EE 7中還不到位的功能或特性都將在Java EE 8中得到解決。Java EE 7已經(jīng)在企業(yè)內(nèi)部被視為今年晚些時(shí)候GlassFish Server 4應(yīng)用程序服務(wù)器的不二選擇。
2013年夏季: JDK 8
這一版本的特色在于利用Project Jigsaw提高模塊性、利用JavaScript增加互操作性、利用Java虛擬機(jī)改善聚合性,并通過(guò)Lambda項(xiàng)目升級(jí)JavaFX 3.0與Java的封閉能力及海量并行操作處理能力。
2013年夏季: 嵌入式Java SE 8
此版本預(yù)計(jì)將以Java SE與Java CDC(即連接設(shè)備配置)技術(shù)為主要特色,主要以設(shè)備為服務(wù)對(duì)象。甲骨文公司同時(shí)在籌劃Java ME的后續(xù)版本,目前暫時(shí)命名為Java SE 8。
原文鏈接:http://www.infoworld.com/slideshow/28552/java-roadmap-oracles-two-year-plan-185238#slide1
【編輯推薦】
- Java 8將支持無(wú)符號(hào)整型
- Sun Java在Ubuntu上依然綻放光芒
- 調(diào)查顯示Java應(yīng)用服務(wù)器市場(chǎng) 開(kāi)源完勝
- JavaFX 2012:徹底開(kāi)源
- Java開(kāi)發(fā)領(lǐng)域2011年度熱點(diǎn)回顧與展望