java 8 兼容_甲骨文限制 Java 9 到 Java 8 的向后兼容性
在開發者們正興奮著準備把 Java 8 工具包轉向 Java 9 的時候,甲骨文的首席執行官提出了要限制兩個版本的兼容性。
在周一下午 OpenJDK 的郵件列表中的一封郵件中,甲骨文的 Java 平臺的首席架構師 Mark Reinhold 指出會對 JDK8 增加更多變化(大概在 2014 年初),也就意味著 JDK9 這片“森林”,這一個目錄或者一組目錄很快就會到來。所以現在開發者們要開始思考如何應對這兩個版本的變化。
為了簡化最終版本的過程,Reinhold 指出 JDK9 的開發森林會從特定的 JDK8 構造中開始初始化。“在那構造完成之后,這兩個版本就不再允許合并。開發者對 JDK8 作出改變的時候也要同時對 JDK9 作出改變,如果那個變化適用于 JDK9。”
Reinhold 希望這些改變能整頓好整個開發的流程。“我認為這里面唯一的缺點就是它無法從 JDK9 重構建 JDK8 GA,因為它是從 JDK8 GA 之前的 GA 中分離出來的。如果能做到這一點,我感覺是很方便很酷的,這比技術更具有審美價值。這種狀況跟你不能從 JDK8 中構造一個 JDK7 的新版本是一樣的道理。”
基于 Java 的標準版本8,為了能更方便的在多核處理器上編碼,JDK 8 被設置為支持 Lambda 項目。預覽的構建已經可以使用了。隨后的 JDK 9 版本,預計在 2016 年初發布,將會增加項目拼圖和 Java 模塊化功能的特性。
總結
以上是生活随笔為你收集整理的java 8 兼容_甲骨文限制 Java 9 到 Java 8 的向后兼容性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux里没有grub文件,linux
- 下一篇: Iptables 指南