甲骨文全球大會(huì),2014年10月9日 ——無(wú)論你在辦銀行業(yè)務(wù)、用智能手機(jī)發(fā)照片還是在開(kāi)車(chē),Java都在你身邊發(fā)揮著積極作用,你幾乎想象不到Java不可觸及的產(chǎn)品。甲骨文一直與Java生態(tài)系統(tǒng)中的關(guān)鍵合作伙伴緊密合作,為Java平臺(tái)標(biāo)準(zhǔn)版(Java SE)提供最新創(chuàng)新,為現(xiàn)在及未來(lái)的快節(jié)奏生活和工作提供支持。在近期舉辦的2014 Java One大會(huì)上,甲骨文重點(diǎn)展示了Java SE的創(chuàng)新以及最新版Java SE 8的快速采用。同時(shí),甲骨文在OpenJDK社區(qū)為Java SE 9做了哪些準(zhǔn)備工作也被逐一揭示。
- 在JavaOne 2014上,甲骨文重點(diǎn)展示了Java SE平臺(tái)的強(qiáng)勁勢(shì)頭和創(chuàng)新性,其中包括為Java SE 9準(zhǔn)備的最新功能。
- 自推出以來(lái),Java SE 8一直保持著極高的采用率,并不斷刷新記錄,OpenJDK社區(qū)也在甲骨文以及其他公司、研究人員和開(kāi)發(fā)人員的參與下,保持興旺發(fā)展。
- 在JavaOne大會(huì)上,甲骨文介紹了如何在Java SE 8上進(jìn)行持續(xù)投入,包括安全和性能的優(yōu)化以及最新的平臺(tái)支持,還有不久前推出的Java Development Kit 8 Update 20(JDK 8u20)。
- 自2014年3月推出以來(lái),Java SE 8已經(jīng)獲得了創(chuàng)紀(jì)錄的采用率。在與Java SE 7相同的推出時(shí)間內(nèi),Java SE 8的采用率已經(jīng)上升至超過(guò)20%。
- 此外,Java SE 8發(fā)布會(huì)的網(wǎng)上直播視頻以及35個(gè)支持性技術(shù)視頻已經(jīng)被觀看超過(guò)14萬(wàn)次。
- 為了不斷與全球的Java社區(qū)相融合,甲骨文持續(xù)舉辦為期一年的全球Java巡回活動(dòng),為6大洲20個(gè)國(guó)家逾100個(gè)Java用戶(hù)協(xié)會(huì)舉行了培訓(xùn)及各種活動(dòng)。甲骨文還向Java用戶(hù)協(xié)會(huì)提供了技術(shù)資料,以使協(xié)會(huì)能夠自己舉辦針對(duì)Java 8的活動(dòng)。
- 另外,甲骨文贊助的NightHacking Java 8 Tour活動(dòng)已經(jīng)吸引了近7000名Java開(kāi)發(fā)人員親自到場(chǎng)參與,近5萬(wàn)人通過(guò)NightHacking網(wǎng)絡(luò)廣播在線參與了該活動(dòng)。
- Java SE 8在其他非Java語(yǔ)言的社區(qū)方面也獲得了極大支持,例如,僅支持Java 8的Scala 2.12計(jì)劃,它表明在Java虛擬機(jī)(JVM)作為通用運(yùn)行時(shí)程序獲得了廣泛使用。
- 高盛的GS Collections采用了Java SE 8的Lambda表達(dá)式及其他語(yǔ)言特性。
- 3種主要的Java集成開(kāi)發(fā)環(huán)境(IDE)NetBeans IDE 8.0、Eclipse Luna和JetBrains IntelliJ IDEA 13.1都支持Java SE 8。
- 甲骨文一直專(zhuān)注于保護(hù)所有Java用戶(hù)的安全,至今已經(jīng)發(fā)布了幾項(xiàng)新的安全功能,以幫助客戶(hù)和合作伙伴不斷開(kāi)發(fā)安全、可靠的Java應(yīng)用。
- 在JavaOne大會(huì)上,甲骨文舉辦了“Java的安全性”講座,為企業(yè)和開(kāi)發(fā)人員提供保護(hù)Java投資所需的信息。講座中探討了安全工具、編碼方法、創(chuàng)新產(chǎn)品等話題,一些倍受認(rèn)可的安全領(lǐng)袖也出席該講座,探討有關(guān)政策和最佳實(shí)踐。
- 不久前,甲骨文宣布推出Java Development Kit 8 Update 20(JDK 8u20)。作為Java SE實(shí)現(xiàn)工具的最新版本,該版本在最初的JDK 8取得重大進(jìn)步的基礎(chǔ)上繼續(xù)改進(jìn),增加了新功能、改進(jìn)了安全性并優(yōu)化了性能。
- 其更新包括:Oracle Java SE Advanced產(chǎn)品中增加了專(zhuān)門(mén)針對(duì)企業(yè)的最新管理功能;對(duì)Java版本兼容性及安全更新提供更強(qiáng)的控制能力;與最新Microsoft Windows Installer(MSI)兼容的安裝器。
- Oracle JDK 8u20包括一款新工具,即Java高級(jí)管理控制臺(tái)(Java Advanced Management Console),該工具使系統(tǒng)管理員能夠有效控制企業(yè)桌面上運(yùn)行的各種Java版本,實(shí)現(xiàn)了更加安全的環(huán)境,提升了應(yīng)用體驗(yàn)和可用性。
- 這一版JDK中還引入了MSI企業(yè)JRE安裝器(MSI EntERPrise JRE Installer),該安裝器使系統(tǒng)管理員能夠跨企業(yè)所有桌面實(shí)現(xiàn)一致的JRE自動(dòng)化安裝,無(wú)需用戶(hù)參與。Java卸載(Java Uninstall)工具與MSI企業(yè)JRE安裝器實(shí)現(xiàn)了整合,該卸載工具提供了從系統(tǒng)中去除較舊版本Java的選項(xiàng)。
- Java任務(wù)控制5.4(Java Mission Control)是一款強(qiáng)大的JVM監(jiān)控及診斷工具,與Oracle JDK 8u20捆綁提供,包括很多新功能和無(wú)數(shù)增強(qiáng)功能,可改善用戶(hù)體驗(yàn)、提高系統(tǒng)性能。
- JDK 8u20的其他性能包括串重復(fù)數(shù)據(jù)刪除、G1垃圾收集器(garbage-first garbage collector)和Nashorn優(yōu)化。
-
除了各種更新,甲骨文還增加了對(duì)JDK 8所用新平臺(tái)的支持,包括:
- 在有限的測(cè)試版中提供對(duì)64位ARMv8架構(gòu)的支持,由指定合作伙伴報(bào)名參加測(cè)試。增加對(duì)這一平臺(tái)的支持,將擴(kuò)大Java可進(jìn)入的服務(wù)器市場(chǎng)。
- 甲骨文和Imagination Technologies公司正聯(lián)手為MIPS CPU架構(gòu)優(yōu)化Java,以使JDK和Oracle Java SE Embedded支持MIPS系統(tǒng)。
- 甲骨文已經(jīng)開(kāi)始在OpenJDK社區(qū)實(shí)施JDK 9項(xiàng)目。新功能將專(zhuān)注于模塊化、性能、穩(wěn)定性和可移植性。
- 現(xiàn)階段,JDK 9是Java SE 9的一個(gè)原型,最終將成為Java SE 9的正式參考實(shí)例(Reference Implementation)。新功能最初將通過(guò)JDK Enhancement Proposal(JEP)流程提出和跟蹤,然后在Java社區(qū)流程(Java Community Process)中加以討論、細(xì)化和審批,最終用于正式的Java SE 9平臺(tái)。
- Jigsaw項(xiàng)目旨在為Java SE平臺(tái)設(shè)計(jì)和實(shí)現(xiàn)一個(gè)標(biāo)準(zhǔn)模塊系統(tǒng),以使該平臺(tái)在實(shí)現(xiàn)時(shí)更容易縮小以適合小型設(shè)備、改善安全性和可維護(hù)性、提高應(yīng)用性能并使開(kāi)發(fā)人員更容易開(kāi)發(fā)和維護(hù)大型軟件系統(tǒng)。
- JDK 9的其他特點(diǎn)和新功能包括:可改進(jìn)操作系統(tǒng)流程控制和管理的流程API更新(Process API Updates)、可提高性能的增強(qiáng)型競(jìng)爭(zhēng)鎖定和分段代碼緩存(Improve Contended Lockingand Segmented Code Cache)以及其他功能。
- 甲骨文也在研究其他可以納入JDK 9的JEP。甲骨文提供的其他JDK升級(jí)包括改進(jìn)的Java任務(wù)控制、Java高級(jí)管理控制以及G1垃圾收集器。
- Java SE 9兼容性計(jì)劃也已經(jīng)啟動(dòng)執(zhí)行。JDK 9快照版已開(kāi)始提供下載和測(cè)試,其目的是加固該平臺(tái),以通過(guò)積極的社區(qū)外展,提高安全性和穩(wěn)定性。
-
社區(qū)成員可以通過(guò)以下網(wǎng)址跟蹤工作進(jìn)展:
http://openjdk.java.net/projects/jdk9/。
-
OpenJDK社區(qū)一直在主持Java SE平臺(tái)規(guī)范(Platform Specification)及其參考實(shí)例的開(kāi)發(fā)工作,甲骨文以及新的和現(xiàn)有的機(jī)構(gòu)及個(gè)人都為促進(jìn)該JDK的發(fā)展做出了巨大貢獻(xiàn)。新加入OpenJDK的成員包括:
- FreeBSD Foundation將與甲骨文以及其他成員合作,以通過(guò)FreeBSD Ports Collection產(chǎn)生面向FreeBSD用戶(hù)的OpenJDK二進(jìn)制代碼。
- 通用電氣公司的數(shù)字能源業(yè)務(wù)部不久前加入了OpenJDK社區(qū),將與甲骨文及其他成員合作,在為多語(yǔ)言虛擬機(jī)提供支持時(shí),通過(guò)invokeDynamic(JSR 292)API增強(qiáng)穩(wěn)定性和性能。
- Microsoft Open Technologies公司將向該社區(qū)貢獻(xiàn)其在網(wǎng)絡(luò)、性能和整合方面的專(zhuān)長(zhǎng)。
- OpenJDK社區(qū)主持實(shí)施了很多新項(xiàng)目,將為推進(jìn)Java SE平臺(tái)發(fā)展做出貢獻(xiàn)。這些項(xiàng)目中包括探索高級(jí)語(yǔ)言和JVM功能的Valhalla;旨在改進(jìn)Java與原生代碼之間連接的Panama;一些小規(guī)模項(xiàng)目,例如Annotations Pipeline 2.0、Javadoc next、Device I/O和內(nèi)存模型更新(Memory Model Update)。
- 高盛公司董事總經(jīng)理兼JVM架構(gòu)部負(fù)責(zé)人Donald Raab表示:“Java SE 8正在毫無(wú)疑問(wèn)地改變著游戲規(guī)則,在其中增加Lambda表達(dá)式使我們能夠?qū)S Collections單元測(cè)試模塊的LOC減少9%。Java 8已經(jīng)為Java開(kāi)發(fā)人員創(chuàng)造了一個(gè)實(shí)際機(jī)會(huì),使他們能夠通過(guò)有效利用更高級(jí)的實(shí)現(xiàn)模式改進(jìn)代碼庫(kù)。我們希望‘已刪除代碼行(LOCD)’可以成為Java開(kāi)發(fā)人員最依賴(lài)的衡量標(biāo)準(zhǔn)。”
- Eclipse Foundation執(zhí)行總監(jiān)Mike Milinkovich表示:“自今年6月以來(lái),支持Java SE 8的Eclipse Luna工具包已經(jīng)下載超過(guò)500萬(wàn)次。此外,我們自2014年6月開(kāi)始進(jìn)行的Eclipse社區(qū)調(diào)查(Eclipse Community Survey)顯示,將近10%的開(kāi)發(fā)人員已經(jīng)在生產(chǎn)環(huán)境中采用了Java 8。”
- Imagination Technologies公司市場(chǎng)營(yíng)銷(xiāo)執(zhí)行副總裁Tony King-Smith表示:“我們與甲骨文正在聯(lián)手為嵌入式和物聯(lián)網(wǎng)應(yīng)用提升Java,也正在為MIPS CPU架構(gòu)優(yōu)化Java。客戶(hù)日益需要優(yōu)化Java對(duì)MIPS的支持,為了滿足這一需求,我們將聯(lián)手實(shí)現(xiàn)Oracle JDK、Oracle Java SE Embedded以及其他產(chǎn)品對(duì)64位和32位MIPS系統(tǒng)的支持。”
- 甲骨文公司Java SE開(kāi)發(fā)副總裁Georges Saab表示:“甲骨文持續(xù)投資于Java平臺(tái),JDK 8創(chuàng)紀(jì)錄的采用率表明了該最新版的強(qiáng)大實(shí)力以及社區(qū)成員的持續(xù)支持。從企業(yè)架構(gòu)到物聯(lián)網(wǎng),Java始終是全球第一的編程語(yǔ)言。甲骨文希望在提供Java SE 8平臺(tái)創(chuàng)新并為Java SE 9做準(zhǔn)備的過(guò)程中,與Java社區(qū)實(shí)現(xiàn)更多合作。”
支持性資源
- 甲骨文公司的Java
- JavaOne 2014
- Java 8發(fā)布
- Java SE 8文件
- Oracle JDK 8下載
- OpenJDK JDK 9項(xiàng)目
有關(guān)Java的事實(shí)和數(shù)字
- 全球900萬(wàn)開(kāi)發(fā)人員
- 超過(guò)30億臺(tái)設(shè)備由Java技術(shù)驅(qū)動(dòng)
- 已采用的Java媒體設(shè)備超過(guò)1.25億臺(tái)
- 自推出以來(lái),Java卡已交付超過(guò)100億個(gè)
關(guān)于JavaOne大會(huì)
為期一周的JavaOne大會(huì)匯集了Java專(zhuān)家及愛(ài)好者,專(zhuān)門(mén)針對(duì)所有Java相關(guān)內(nèi)容提供非同尋常的學(xué)習(xí)和聯(lián)誼機(jī)會(huì)。JavaOne大會(huì)舉辦超過(guò)550場(chǎng)研討會(huì),內(nèi)容涵蓋Java universe、最著名的Java領(lǐng)袖發(fā)表的主題演講、教程以及專(zhuān)家引導(dǎo)的上機(jī)操作學(xué)習(xí)。該大會(huì)對(duì)Java社區(qū)而言是全球最重要的活動(dòng)。歡迎在Twitter、Facebook、LinkedIn和JavaOne博客上加入JavaOne討論。
關(guān)于甲骨文
甲骨文公司集成設(shè)計(jì)的硬件和軟件系統(tǒng),高效運(yùn)行于云環(huán)境和企業(yè)數(shù)據(jù)中心,盡展極致性能。如需更多有關(guān)甲骨文公司(NYSE:ORCL)的信息,請(qǐng)?jiān)L問(wèn)網(wǎng)址www.oracle.com或www.oracle.com/cn。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.guhuozai8.cn/
本文標(biāo)題:拓步ERP資訊:甲骨文于Java One大會(huì)展示Java SE的創(chuàng)新力量
本文網(wǎng)址:http://www.guhuozai8.cn/html/news/10515116737.html