java java se_Java SE 7、8、9 –推动Java前进
java java se
今天(注:2011年10月4日)是主題演講日。 JavaOne Keynote將于今早從上午8:30到10:30進行,而我的新聞通行證又一次讓我很早就參加了。 因此,我有時間在所有關(guān)鍵球員準備就緒并可能感到緊張的同時為其拍攝一些非常個性化的照片。 宴會廳A + B很大。 與去年相比,他們改變了安排,把舞臺擺在了長邊。這使許多人更了解發(fā)生的事情,這真是一種很棒的感覺。 我還部分欣賞了熱身電影。 即使看到各種各樣的人四處奔跑也給人一種奇怪的感覺。 即使我有些超重,我還是希望看到一些非常酷的孩子正在播放這樣的視頻。 無論如何:做得好。 下次,請嘗試為此獲得黑眼豆豆;)
外面請英特爾
主題演講始于Intel CVP Doug Fisher。 他與Oracle同行一起吸引了許多同事上臺,回顧了英特爾與Java的長期合作以及他們在英特爾硬件上針對Java平臺的優(yōu)化工作。 這完全是關(guān)于性能的提高,并且比以前快了x倍。 這些家伙似乎都從電視節(jié)目主持人那里讀了書,看著他們開玩笑顯然不是一件很高興的事情。 我應該告訴你什么? 不錯的幻燈片。 請下一張幻燈片!
太無聊了,根本不會做一個合理的開放世界主題演講。 它中包含許多商業(yè)產(chǎn)品,卻一言不發(fā),就Java真正帶來了什么。 如果明年不見了,我不介意。 而且,隨著Oracle的Ashok Joshi上臺非常簡短地介紹Oracle的NoSQL解決方案(幾乎沒有命名……),情況并沒有得到改善。 您可以在網(wǎng)上找到有關(guān)它的信息。 我想從今天開始,關(guān)于這一方面的所有事情都出了。 但是我將在這里略過細節(jié),直到我開始實踐為止。
歡迎來到未來– Java 7
在對下一步是什么以及下一步做什么感到困惑之后,Java Platform Group的首席架構(gòu)師Mark Reinhold出現(xiàn)在舞臺上,并帶領(lǐng)與會者參觀了Java 7的最新歷史。一直到“計劃B”和實用的方法,包括項目硬幣(JSR 334),InvokeDynamic(JSR 292)和Fork / Join框架。 特別嘉賓是Engine Yard的Charles Oliver Nutter。 他簡要介紹了InvokeDynamic為JRuby帶來的性能優(yōu)勢。
馬克(Mark)有一個很好的演示方式,他甚至用最輕巧的幻燈片和流利的語言來表達最難的一點,因此很高興跟隨他來學習Java 7這些關(guān)鍵功能的好處。對所有開發(fā)人員而言,最重要的是,“ Reinhold指出,“今天這些功能僅在Java 7中可用,但是從上周開始,現(xiàn)在所有三個主要Java IDE都支持它們。”
前進– Java SE 8
緊隨其后的是Mark一段時間以來對Java 8的詳細計劃。 在具有Java 7的進化版本之后,這將是一個革命性的版本,其功能將遠遠超出Java 7所引入的功能。ProjectLambda(JSR 335)將為Java編程語言帶來封閉性。
Jigsaw項目(JSR TBD)旨在定義一個標準模塊系統(tǒng)-不僅用于應用程序代碼,而且用于平臺本身。 尤其是最新版本,可以隨您選擇的分布一起只包含所需的位。 如他所說,將有10 MB開始的Java發(fā)行版本。 名為“ Nashorn項目”的新Java腳本實現(xiàn)也將包含在其中。 緊隨其后的是類型注釋(JSR 308),新的數(shù)據(jù)/時間API(JSR 310)和傳感器,這應該是本機連接到可用設(shè)備硬件傳感器的一種方式。 “還有更多……”是此幻燈片的最后一個要點。 因此,除了提到的內(nèi)容外,我們還必須期待更多的內(nèi)容。
JavaFX 2.0的一般可用性
接下來是JavaFX。 正如許多人已經(jīng)預料到的那樣,離主題演講還有很長時間。 客戶Java平臺首席架構(gòu)師Richard Bair正式發(fā)布了JavaFX 2.0,并給出了一些令人驚嘆的新功能演示。據(jù)他介紹,JavaFX 2.0旨在提供:
–跨平臺
–利用Java –高級工具 –開發(fā)人員生產(chǎn)力 –驚人的用戶界面。
Bair說,對我們所做的事情的要求不再是讓人眼花dy亂的“外觀良好且工作良好的用戶界面”。 任何UI技術(shù)最重要的方面是好的視覺開發(fā)工具。 令人驚訝的是,JavaFX Scene Builder的早期訪問權(quán)將首先提供給選定的合作伙伴,然后擴展到普通Beta,然后是完整版本。 您可以動手并盡早在DEMOgrounds的JavaOne上構(gòu)建它。 多數(shù)掌聲來自以下事實:官方演示和文檔已獲得BSD許可,可以下載該捆綁包的一部分。 這些簡單的內(nèi)容之后是Oracle的Jasper Potts進行的一系列精彩演示。 他展示了新客戶平臺的可能性,包括動畫2D和3D,音頻均衡器映射以及具有實時視頻功能的可導航3D虛擬房間。
那是雨嗎? –云中的Java EE 7!
舊金山的大雨不斷,有人可能會認為,Oracle在圍繞所有云主題方面做得太多了。 無論如何,去年宣布的Java EE.next將由云驅(qū)動。 Linda DeMichiel,Java EE 7 SpecLead很好地解釋了即將發(fā)布的Java EE 7版本。 “我們正在將Java EE遷移到云中。” 德米歇爾說。 此版本的重點是為平臺即服務(PaaS)提供支持。 Java EE將為其用戶提供利用公共,私有和混合云的方式。
一切都將與平臺即服務本身有關(guān),并將在云環(huán)境中加以利用。 經(jīng)過簡短的簡短介紹,可能會給人留下深刻的印象,她不知道自己在說什么(順便說一句,這不是真的!)Arun Gupta上臺了。 大家都知道他是GlassFish和Java EE的傳播者! 他通過Java EE 7云部署演示了最新的GlassFish 4.0 Bits。 您可以按照http://glassfish.java.net/javaone2011/中提供的說明自己進行操作。
Java卡
最后,Oracle Java Embedded小組的Hinkmond Wong概述了JavaCard最新技術(shù)。 到那時,與會者開始移出主題演講。 這是一個很長的主題,涉及很多主題,因此我可以理解每一個主題。
解釋
這是什么意思呢? 有什么驚喜嗎? 不清楚或需要進一步思考嗎? 并不是的。 與去年的興奮相比,議程上幾乎沒有令人興奮的事情。 沒有人在抱怨,沒有什么大的驚喜。 很好 這意味著我們已經(jīng)平靜了一些。 信任正在建立,Oracle顯然在公開場合做更多的工作(尤其是此處應提及有關(guān)OpenJDK的工作),并且在整個平臺上,我們確實看到了許多技術(shù)進步。 當然,我們確實懷念去年的面Kong。 而且,除了了解您之外,我還可以想到未來幾個月還會有更多事情發(fā)生。 但這不會帶來負面的驚喜,因此我很容易將機密保留更多時間。
參考: Java SE 7、8、9 –在我們的JCG合作伙伴 Markus Eisele的“使用Java進行企業(yè)軟件開發(fā)”博客中 ,將Java向前推進 。
相關(guān)文章 :- Java EE過去,現(xiàn)在和云7
- 在云中開發(fā)和測試
- OpenJDK作為Linux上的默認Java
- 適用于Mac OS X的官方Java 7 –狀態(tài)
- 長大了Java! 提出Java桌面版
- Java教程和Android教程列表
翻譯自: https://www.javacodegeeks.com/2011/11/java-se-7-8-9-moving-java-forward.html
java java se
總結(jié)
以上是生活随笔為你收集整理的java java se_Java SE 7、8、9 –推动Java前进的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 海贼王安卓版下载(海贼王安卓版)
- 下一篇: IS备案是什么意思(is备案是什么意思)