java布道师_初探第10代Java帝国:11位Java专家道出了他们最喜欢的功能
Java 10發布后。我們第一時間與11位Java專家討論了一波。順便深入挖掘了他們在Java 10中最喜歡的功能和對未發布的JDK11版本的一些看法。
“ Java 10對Java 9來說是一個相當小的更新 ”
Java 10 發布了一周后,我們仍在分析其最重要的特性(就是它-局部變量類型推導)。
令人興奮的新特性無疑更讓人思考
我們了解到即使Java 10并不特別,人們對Local-variable類型推斷(JEP 286)感到非常興奮 ,它增強了Java語言將類型推斷擴展為帶初始化符的局部變量聲明。
我們還沒有涉及的一件事是一個巨大的藍圖,即 Java SE支持路線圖。
來源:Oracle Java SE支持路線圖
幾個重要的討論點:關于Java 10最重要的誤解是什么?
Donald Smith: 經過近20年和9個主要版本的發布,Java生態系統習慣于“主要”發布,這些發布很難并且具有挑戰性,主要是由于大量功能同時引入。Java 10標志著一個新時代的開始,從Java 9到Java 10應該像從8u20到8u40一樣簡單。新的發布周期使我們能夠以更合理的速度推出新功能,并關注社區真正想要的內容。
Greg Luck: 我會補充說:
值類型 (項目Valhalla)和不可變數組收集API 中的各種方法default通用 的enumSimon Ritter: 我不認為有什么我想改變的。我個人的感覺是,Java是一個很棒的平臺。我喜歡像Brian Goetz和Mark Reinhold這樣的人仔細地添加新功能,而不做大規模的改變,這會阻止Java感覺像Java。
Lukas Eder:嗯,我很想擁有Amber和Valhalla項目的所有令人興奮的功能,但他們需要更多時間才能正確使用。
David Heffelfinger: 大多數新的Java 10特性都是JDK工作原理的內部特性。也許這些“幕后”功能中的一個可能已被替換為面向用戶的功能,盡管我沒有任何具體的建議或示例。
尼古拉PARLOG: 我真的很期待到原始的專業化(即
List
)和值類型,但他們仍然在工作。與此同時,琥珀項目將讓我們保持腳趾頭。但是,當他們完成后,他們會出來,而我不想讓他們早點休息,所以我沒有進入如意營的陣營。Richard Gall:這沒啥。開發中有重要的功能,如協程,數值類型等。擁有
var
并刪除一些舊的棄用類是Java大道上的一件小事。根據去年調查的結果,Java 9是明顯的贏家。今年的初步結果顯示,62%的受訪者希望 在2018年更多地關注 Java 9,并且只有五分之一的受訪者認為Java 9沒有興趣。即將到來的版本(Java 10和11) 也將在今年約三分之一的參與者中發揮重要作用。
談到Java 10,現在已經到了這里,人們不禁要問:Java開發人員擁有Java 9還是仍在使用舊版本?他們會擁抱Java 10嗎?
來看看大部分Javaer目前使用的是哪些Java版本
看起來Java10的普及任重而道遠啊,另外國外的新技術傳到國內也需要一段時間,希望有更多人充當Java10等新技術的布道師,讓大伙們都能早日搭上開發的快車~
如果你覺得本文能學到知識,也請把知識與別人分享吧
總結
以上是生活随笔為你收集整理的java布道师_初探第10代Java帝国:11位Java专家道出了他们最喜欢的功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java ssm常用注解_SSM框架中常
- 下一篇: java成绩排名平均成绩_java 数