甲骨文公司日前舉辦Java 8網(wǎng)絡(luò)直播發(fā)布會,發(fā)布甲骨文迄今為止最重要的Java技術(shù)Java 8。甲骨文宣布推出了Java平臺標準版8(Java SE 8)、Java平臺微型版8(Java ME 8)以及Oracle Java Embedded產(chǎn)品的有關(guān)版本。甲骨文Java開發(fā)團隊成員以及其他業(yè)界領(lǐng)袖在網(wǎng)絡(luò)直播發(fā)布會上介紹了這些最新產(chǎn)品的主要功能。此外,超過30個技術(shù)視頻將按需提供,涵蓋Java SE 8、Java ME 8、Java Embedded以及物聯(lián)網(wǎng)。
甲骨文公司宣布推出JDK 8。JDK 8是Java SE 8平臺規(guī)范的生產(chǎn)就緒版本,不久前獲得Java社區(qū)進程(JCP)批準。JDK 8包括自該平臺1996年推出以來最重大的Java編程模型升級。JDK 8經(jīng)甲骨文與OpenJDK社區(qū)合作開發(fā)而成。
甲骨文還推出了Oracle Java SE Embedded 8。該產(chǎn)品運用最新的Java SE 8功能,為中到高端嵌入式系統(tǒng)進行了優(yōu)化。
Oracle JDK 8和Oracle Java SE Embedded 8已可從網(wǎng)絡(luò)下載。
Java SE 8和Java ME 8正處于深度融合過程中,Java ME 8計劃于今年春季晚些時候上市。
通過跨嵌入式設(shè)備、桌面系統(tǒng)、數(shù)據(jù)中心和云使用連貫性的Java 8平臺,客戶可以更快速地部署應(yīng)用、分析處理運行中的數(shù)據(jù)并在事件發(fā)生時立即采取行動。
運用Java的跨平臺優(yōu)勢,Oracle Java Embeded產(chǎn)品可提高硬件靈活性、增加平臺選擇,實現(xiàn)更簡便的應(yīng)用移植,并有助于延長產(chǎn)品生命周期。
Java SE 8是通過業(yè)界的廣泛合作而開發(fā)的,包括公開審查、每周構(gòu)建以及甲骨文工程師通過OpenJDK社區(qū)和JCP與全球Java開發(fā)人員社區(qū)的廣泛合作。
通過減少樣板代碼、改善注釋和整理、簡化并行編程模型以及更高效地運用新式多核處理器,Java SE 8提高了開發(fā)人員效率,顯著提高了應(yīng)用性能。
JDK 8的重要性能包括Project Lambda(JSR 335)、Nashorn JavaScript引擎、一個新的日期與時間API(JSR 310)、一套簡潔的配置文件以及從HotSpotJave虛擬機(JVM)中去除了“永久代(permanent generation)”。
在基于英特爾處理器的NEC四插座服務(wù)器系統(tǒng)以及兩插座Oracle SPARC T5服務(wù)器系統(tǒng)上,Oracle JDK 8已經(jīng)實現(xiàn)了創(chuàng)世界紀錄的性能。與JDK 7相比,在相同的Oracle系統(tǒng)配置下,JDK 8的性能提高了12%至14%(參見NEC系統(tǒng)基準測試詳細信息和Oracle系統(tǒng)基準測試詳細信息)。
最新Java客戶機功能作為JDK 8中最新版JavaFX的組成部分也已上市。這些新功能包括:一套特定嵌入圖形、最新UI控制功能、Modena主題、使開發(fā)人員能夠?qū)wing內(nèi)容嵌入JavaFX應(yīng)用的功能、新的3D圖形功能以及對HTML 5的增強支持。
Java SE 8與以前各版本平臺相互兼容,從而使Java軟件開發(fā)人員的現(xiàn)有技能仍有用武之地,而且有助于保護在Java技術(shù)上的投入。
有興趣立即使用Java SE 8的開發(fā)人員可以點擊這里,下載NetBeans整合開發(fā)環(huán)境(IDE)8.0,IDE 8.0將使這些開發(fā)人員能夠運用最新的Java功能,獲得對HTML 5的增強支持。
在將近兩年的時間里,Eclipse團隊一直為Java SE 8提供支持,并計劃在Java SE 8發(fā)布的同時提供一次產(chǎn)品更新,以修補目前的Kepler SR2的功能。該團隊已經(jīng)宣布,定于2014年6月發(fā)布的Luna版也將支持Java SE 8。
甲骨文不久將提供更新的Java SE 8培訓(xùn)課程,以幫助開發(fā)人員過渡到Java SE 8,并部署這個最新的增強版平臺。
甲骨文還將針對Java用戶組織(JUG)進行全球巡講活動,計劃在全球六大洲超過20個國家,為將近60個Java用戶組織提供引人入勝的培訓(xùn)活動。對那些甲骨文的Java技術(shù)傳道士無法訪問的Java用戶組織也將會提供技術(shù)資源。
?
Oracle Java SE Embedded 8為嵌入式及物聯(lián)網(wǎng)設(shè)備提供了一個開發(fā)平臺,具備Java SE 8的靈活性、可移植性和功能。如需了解Oracle Java SE Embedded 8的全部新功能,請點擊此處。
Oracle Java SE Embedded 8使開發(fā)人員能夠運用Java SE 8中的三種最新的簡潔配置文件,這幾種配置文件是完整Java SE 8 API規(guī)范中預(yù)定義的子集,可用來為嵌入式設(shè)備建立更小的平臺。通過這一版Java SE Embedded,Java SE 可以部署在小型嵌入式設(shè)備上,例如軟件占用的靜態(tài)存儲空間僅10MB、RAM僅為16MB的嵌入式設(shè)備,這與采用Oracle Java SE 7相比,存儲空間占用減少了2至3倍。
Oracle Java SE Embedded 8可以有多種配置,包括在ARM架構(gòu)、x86和PPC架構(gòu)上運行Linux,還為Raspberry Pi等流行的社區(qū)性產(chǎn)品以及飛思卡爾i.MX 6系列等商用單芯片系統(tǒng)進行了優(yōu)化。
Java SE Embedded工具還可用來為嵌入式平臺建立定制的、空間優(yōu)化的JRE。
Java是一種理想的智能設(shè)備平臺,為開發(fā)人員構(gòu)建最新物聯(lián)網(wǎng)服務(wù)提供了最佳基礎(chǔ)。
Java ME 8對現(xiàn)有Java ME平臺進行了重大更新,納入了大量最新功能,包括與Java SE 8一致的Java語言和API、對最新Web協(xié)議的支持、全面的應(yīng)用模型、先進的安全功能以及用于電源管理及與多種標準外部設(shè)備交互的標準API。
對Java ME 8進行重大更新旨在提供更高的應(yīng)用性能,這對不那么強大的設(shè)備而言尤其重要。
在該版本中,Java ME和Java SE將實現(xiàn)融合,從而能夠提供更加一致的開發(fā)人員體驗,更多可跨平臺重用的代碼。
Java ME 8也增強了Java語言,增強版Java語言通過最新Java SE功能,可幫助開發(fā)人員更高效地編寫更簡潔清晰的代碼,并跨這兩種平臺加以部署,Java ME 8的最新嵌入功能還有助于進一步縮短和簡化開發(fā)周期。
Oracle Java ME Embedded 8將是甲骨文對Java ME 8標準的實現(xiàn)。Oracle Java ME Embedded 8 Early Access 2現(xiàn)已上市,成為高通6270T(基于ARM9)開發(fā)平臺、Raspberry Pi(基于ARM11)和意法半導(dǎo)體STM32F4DISCOVERY(基于ARM Cortex-M4的處理器)的二進制運行時工具。
Java ME SDK 8 Early Access 2現(xiàn)在已經(jīng)可以支持基于Java ME 8 Early Access、在仿真運行時工具上開發(fā)面向Windows 7以及所支持硬件平臺的應(yīng)用。
Oracle技術(shù)網(wǎng)(OTN)和甲骨文學(xué)院(Oracle Academy)將出資幫助應(yīng)對物聯(lián)網(wǎng)設(shè)備開發(fā)人員面臨的挑戰(zhàn),為開發(fā)人員提供12個參加2014 JavaOne大會的名額,開發(fā)人員可以通過編制優(yōu)秀的Java Embedded應(yīng)用,贏得參會機會。此外,甲骨文還將獎勵六名學(xué)生獲獎?wù)吖P記本電腦及代金券。提交視頻及項目代碼的截止日期為2014年3月30日。請閱讀正式規(guī)則以了解詳細信息。
OTN還將在今年3月和4月免費提供七次Java Embedded培訓(xùn)課程。注冊人員有機會贏得Raspberry Pi初始版套裝。
甲骨文公司Java平臺開發(fā)副總裁Nandini Ramani表示:“從小型設(shè)備到云,Java是為所有環(huán)境開發(fā)和交付應(yīng)用的全球標準。Java SE 8和Java ME 8的融合旨在提供一個一致的開發(fā)環(huán)境,以提高開發(fā)人員的效率和應(yīng)用性能,并能夠準確調(diào)整該平臺的大小,以適合在更加廣泛的使用情況下部署。Java 8的推出將展示Java SE 8和Java ME 8的創(chuàng)新功能,并顯示最新的Java平臺怎樣實現(xiàn)應(yīng)用開發(fā)革命、使企業(yè)IT系統(tǒng)協(xié)調(diào)一致并助力物聯(lián)網(wǎng)發(fā)展。”
ARM公司首席營銷官兼業(yè)務(wù)拓展執(zhí)行副總裁Ian Drew表示:“ARM與甲骨文聯(lián)手定義并整合了技術(shù)組件,以使物聯(lián)網(wǎng)設(shè)備的開發(fā)在企業(yè)和開發(fā)人員中變得更加可行。Oracle JDK 8展示了我們的合作成果,將促進標準和開放生態(tài)系統(tǒng)的形成,幫助開發(fā)人員開發(fā)從智能物聯(lián)設(shè)備到服務(wù)器的各種應(yīng)用。”
IBM公司杰出工程師John Duimovich表示:“Java SE 8展現(xiàn)的創(chuàng)新是在IBM、甲骨文以及OpenJDK Java社區(qū)其他成員的不懈合作下產(chǎn)生的。Java SE 8能夠使企業(yè)客戶顯著提高效率、可擴展性和可維護性,并進一步顯示,企業(yè)可以繼續(xù)依靠Java實現(xiàn)業(yè)務(wù)增長。”
好文章,需要你的鼓勵
騰訊ARC實驗室推出AudioStory系統(tǒng),首次實現(xiàn)AI根據(jù)復(fù)雜指令創(chuàng)作完整長篇音頻故事。該系統(tǒng)結(jié)合大語言模型的敘事推理能力與音頻生成技術(shù),通過交錯式推理生成、解耦橋接機制和漸進式訓(xùn)練,能夠?qū)?fù)雜指令分解為連續(xù)音頻場景并保持整體連貫性。在AudioStory-10K基準測試中表現(xiàn)優(yōu)異,為AI音頻創(chuàng)作開辟新方向。
Meta與特拉維夫大學(xué)聯(lián)合研發(fā)的VideoJAM技術(shù),通過讓AI同時學(xué)習(xí)外觀和運動信息,顯著解決了當前視頻生成模型中動作不連貫、違反物理定律的核心問題。該技術(shù)僅需添加兩個線性層就能大幅提升運動質(zhì)量,在多項測試中超越包括Sora在內(nèi)的商業(yè)模型,為AI視頻生成的實用化應(yīng)用奠定了重要基礎(chǔ)。
上海AI實驗室發(fā)布OmniAlign-V研究,首次系統(tǒng)性解決多模態(tài)大語言模型人性化對話問題。該研究創(chuàng)建了包含20萬高質(zhì)量樣本的訓(xùn)練數(shù)據(jù)集和MM-AlignBench評測基準,通過創(chuàng)新的數(shù)據(jù)生成和質(zhì)量管控方法,讓AI在保持技術(shù)能力的同時顯著提升人性化交互水平,為AI價值觀對齊提供了可行技術(shù)路徑。
谷歌DeepMind團隊開發(fā)的GraphCast是一個革命性的AI天氣預(yù)測模型,能夠在不到一分鐘內(nèi)完成10天全球天氣預(yù)報,準確性超越傳統(tǒng)方法90%的指標。該模型采用圖神經(jīng)網(wǎng)絡(luò)技術(shù),通過學(xué)習(xí)40年歷史數(shù)據(jù)掌握天氣變化規(guī)律,在極端天氣預(yù)測方面表現(xiàn)卓越,能耗僅為傳統(tǒng)方法的千分之一,為氣象學(xué)領(lǐng)域帶來了效率和精度的雙重突破。