甲骨文勾勒Java平台未來展望 展示Java技術最新成果
JavaOne大會,2013年9月25日——
於舊金山舉辦的2013年JavaOne大會主題演說中,甲骨文Java開發團隊主管勾勒Java平臺的未來展望,同時展示最新的Java技術創新成果,並推出開放原始碼的Project Avatar。
Java技術展示的重點方向
¡ Java SE 8規格及官方公佈的佈署參考,JDK 8正按照計畫進行中,預計於2014年3月推出。
¡ 稍早於6月13日推出的JDK 8在完成Build 94後,已具備完整的功能,現已推出JDK 8開發人員預覽版本。
¡ Java SE 8和JDK 8的重要功能包括Project Lambda (JSR 335)、Nashorn JavaScript Engine、最新Date&TimeAPI (JSR 310)、一組的Compact Profiles以及從HotSpot的Java虛擬機器(Java Virtual Machine, JVM)中去除「永久保存」(permanent generation)。
¡ 最近Freescale、 Linaro 和 Square也加入 OpenJDK社群,在甲骨文以及其他公司、研究人員和個人的貢獻下,此社群將持續蓬勃發展。
¡ OpenJDK社群的基礎架構持續不斷改進,增加通透度,讓協同合作更加有效率。今年4月已經推出OpenJDK Wiki,上週正推出最新的JDK Bug System。
¡ Java ME 8的研發計畫正按部就班進行中,預計將於2014年3月推出,屆時將同時發佈Java SE 8的規格及其官方公佈的佈署參考JDK 8。
¡ Java ME 8為Java ME平台的重大升級,包含大規模的升級的和新增功能,例如:符合Java SE8的Java語言和API、支援Web協定、綜合應用模型、進階的安全功能、用於電源管理以及可與電腦周邊設備互動的API。
¡ Oracle Java ME Embedded 8將是甲骨文佈署Java ME 8的標準,目前已推出Oracle Java ME Embedded 8 Early Access,可以二進位運行Raspberry Pi Model B (ARM11) 和 ST Microelectronics STM32F4DISCOVERY(ARM Cortex-M4)。
¡ Java ME SDK 8 Early Access目前可在Windows 7和其支援的硬體平臺上模擬運行,能支援Java ME 8 Early Access應用軟體的開發工作。
¡ 此外,目前已推出Oracle Java ME Embedded 3.4,為Oracle Java ME Embedded的重要升級,強化支援高通公司(Qualcomm)的QSC6270T晶片組,增加進階的開發和服務功能。
¡ Oracle Java ME Embedded 8 以及Java ME SDK 8 Early Access目前已發佈於Oracle Technology Network (OTN),取得OTN開發人員認證後即可免費使用。
¡ Oracle Java Platform Integrator專案提供合作夥伴客製化Oracle Java ME Embedded和Oracle Java SE Embedded的功能,以便拓展到不同類型的設備和市場區隔。
¡ Oracle Java Embedded為甲骨文物聯網策略的核心產品,包含Java嵌入式資料管理系統、後臺資料庫、巨量資料技術、中介軟體及分析技術、效能極致的硬體,協助客戶將資料轉化為商業洞察。
¡ 今年6月12日,甲骨文和Java Community Process (JCP)成員共同宣佈推出Java EE 7以及Java EE 7 Software Development Kit (SDK),敬請瀏覽Java EE 7 發佈影片 和技術影片。
¡ Java EE 7為社群發起的企業級軟體,其標準是業內開發人員的心血成果,包含公開審查及與來自JCP和GlassFish社群中,超過30家公司的數百名工程師密切合作。
¡ Java EE 7具備擴充性極佳的基礎架構,便於使用WebSockets、JSON和JAX-RS 2.0的RESTful Web服務建置HTML5應用程式,進一步提升開發人員的生產效率。新功能得以滿足最嚴謹的企業需求,例如將批次處理作業切割成可管理的文字區塊,滿足OLTP效能不中斷的需求。
¡ 此網站表列出Java EE 7所有的新特性和功能。此外,此網頁則以圖像展示Java EE 7的演變歷程。
¡ 甲骨文提供Java EE 7工具包(Make the Future Java EE 7 Tool Kits),內含技術內容和推廣項目,協助Java使用者社群(Java User Group, JUG)的領導者,在47個國家舉辦上百多場引人入勝、令人振奮、極具教育意義的活動。
¡ 甲骨文發佈Project Avatar的原始程式碼,敬請瀏覽:http://avatar.java.net。Project Avatar為HTML5開發框架,具備豐富的資料繫結功能,運用WebSockets、RESTful擴充Server-Sent Events (SSE),透過在熱門框架上執行JavaScript服務的支援性功能,例如node.js,擴充Java EE應用伺服器。
Java現況與統計
- 97%的企業內桌上型電腦執行Java技術
- 全球有900萬名Java開發人員
- 根據TIOBE程式設計社群指數標,Java為排名第一的程式設計語言
- Java技術支援超過30億台裝置
- 80%的行動應用程式開發人員使用Java平臺
- 目前已有超過1.25億台支援Java的媒體裝置
- 自推出以來,Java Cards的出貨量超過100億張
- 《Java 雜誌》的訂閱人數高達16.8萬名,採雙月刊、免費訂閱制,分成電子版和行動版,包含重要新聞、新產品訊息以及重要、創新和極為特別的Java應用程式。
支援性資源
- Java at Oracle
- OpenJDK社群
- Oracle Java認證培訓
- Java EE 7新功能培訓
- The Aquarium部落格
- Java Source Blog部落格
- Henrik on Java
- 透過Facebook、Twitter了解Java技術
關於JavaOne大會
JavaOne大會為期一週,Java專家及Java愛好者將齊聚一堂,交流與學習Java技術。JavaOne大會將提供超過450場研討會,內容包含Java技術的各層面,並由專家指導實機操作,著名的Java領袖也將發表主題演講。JavaOne大會為全球Java社群最重要的活動,敬請從Twitter、Facebook、LinkedIn、JavaOne部落格和Java Source部落格加入JavaOne大會的討論。
關於甲骨文
甲骨文公司整合軟、硬體系統,高效運行於雲端環境以及企業資料中心,盡展極致效能。如欲取得更多甲骨文(NASDAQ:ORCL)的最新訊息,歡迎瀏覽Oracle官方網站。
如欲瞭解更多甲骨文相關新聞,歡迎造訪甲骨文台灣新聞中心。