日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java的未来项目:巴拿马,织布机,琥珀和瓦尔哈拉

發布時間:2023/12/3 java 69 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java的未来项目:巴拿马,织布机,琥珀和瓦尔哈拉 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

新聞稿“ Oracle Code One Java主題演講概述了Java的未來 ”在Oracle Code“突出未來項目” Valvala 項目,巴拿馬 項目,Amber 項目和Loom 項目中描述了Java主旨。 這篇文章為不熟悉上述項目的人提供了每個項目的簡要摘要以及與每個項目相關的一些最新工作。

巴拿馬計劃

巴拿馬計劃的主題是“互連JVM和本機代碼”。 它的導言指出:“我們正在改善和豐富Java TM虛擬機與定義良好但'外國'(非Java)API的連接,其中包括C程序員常用的許多接口。”

最近發布了巴拿馬早期 搶修版的Build 0(2018/10/24) 。 與其他與OpenJDK相關的早期訪問版本一樣,此版本“旨在供專家用戶使用”,并且“是為方便起見而提供的,因此他們無需從源代碼進行構建。” 要注意的最重要問題之一是“不提供Windows支持”。

織機項目

“ 項目Loom”頁面描述了Loom:“該項目的目標是探索和孵化基于Java VM特性和API的API,以實現輕量級用戶模式線程(光纖),定界的延續(某種形式)以及相關功能,例如明確的尾叫。”

Project Loom提案 (標題為“ Project Loom:Java虛擬機的光纖和延續性 ”)開始,“ Project Loom的任務是使編寫,調試,配置文件和維護并發應用程序更容易滿足當今的需求。”

OpenJDK loom-dev郵件列表上的消息“啟動Project Loom會議 ”指出:“ Project Loom已經在這里啟動并運行了幾個月,對定界的延續和光纖進行了一些早期探索和原型制作。” 該消息涉及通過啟動會議擴大工作量,并提供指向上述Project Loom提案和YouTube主持的演示文稿“ Ron Pressler和Alan Bateman的Project Loom ”的鏈接。

琥珀計劃

Project Amber頁面描述了其目標“探索和孵化較小的,面向生產力的Java語言功能,這些功能已被OpenJDK JEP流程接受為候選JEP 。” 該項目正在探索一些令人興奮的功能,包括模式匹配 ( JEP 305 ), 開關表達式 ( JEP 325 ), 原始字符串文字 ( JEP 326 ), 簡潔方法體 ( JEP草案 )以及更快的String.format和Objects.hash。方法 [ JDK-8205637 (“ String :: format和Objects :: hash的優化調用”)]。

剛才提到的JEP列表證明了Amber正在進行的重要工作。

瓦爾哈拉計劃

所有這些項目都為Java提出了令人興奮的附加內容,但是讓我最興奮的一個項目是Valhalla項目及其Value Objects / Types ( JEP 169 )。 Valhalla項目頁面描述了該項目的目標“為探索和孵化高級Java VM和語言功能候選者提供一個場所”。

瓦爾哈拉項目在最近幾周取得了重大進展,尤其是自2018年10月10日瓦爾哈拉執行小組會議以來和之后。 Brian Goetz在OpenJDK valhalla-spec-experts郵件列表消息“ 進入Project Valhalla的下一階段 ”中寫道,這次會議是“出席人數眾多的超級生產力會議”,它幫助Valhalla開發人員“擺脫困境,以及接下來要去的地方。” Goetz還指出“這標志著該項目第三階段的開始”,并概述了構成第一階段和第二階段的內容。此相同的消息還總結了Valhalla的后續步驟:


展望未來,我們的下一個目標是L2-它將捕獲我們到目前為止所做的選擇,為進行庫實驗提供有用的測試平臺,并為深入研究此處和L10之間剩余的未解決問題奠定基礎。 L10是我們的第一個預覽目標,它應支持值類型和值上的已刪除泛型。

瓦爾哈拉規范專家郵件列表上最近出現的另一有趣的Goetz消息是“ 值和已刪除的泛型 ”,其中Goetz提供了“我們為基于值的已刪除的泛型而提出的故事的摘要”,其“建立在所概述的打字故事的基礎上在約翰的《 L世界的Q型 》文章中。” 該引用的John Rose文章的標題當前為“ L-World 10中的Q-類型 :Valhalla工作組,伯靈頓,2018年9月”。 本月初還宣布了 針對LW2的JVM規范更改建議修訂版。

與Valhalla項目有關的工作量在該項目的郵件列表中的郵件數量中得到了明確說明。 這些包括前面提到的那些,以及諸如“ var,靜態工廠方法和值類型構造函數 ”之類的其他內容; “ 值類型,封裝和未初始化的值 ”; 和“ 數組協方差 ”。

還有一系列Goetz消息,重點介紹從前兩個階段中學到的特定課程:

  • “ [LW100]專用泛型-翻譯和二進制兼容性問題 ”
    • “在與現有已擦除代碼進行交互的同時,將類發展為任意類的挑戰。”
  • “ [LW100]專用仿制藥-遷移 ”
    • “我們為遷移準備的故事。”
  • “ [LW100]專用泛型-用戶模型問題 ”
    • “遷移現有庫的用戶模型和源兼容性”
  • “ [LW10]價值平等 ”
    • “如果我們期望值'像int一樣工作,那么|==|

OpenJDK valhalla-dev郵件列表消息“ Valhalla項目存儲庫狀態:從'LW1'分支以準備'LW2' ”宣布創建“ lw1”分支。

結論

在Oracle Code One的Java主題演講中提到這四個項目并不奇怪。 它們涵蓋了Java未來所期待的許多功能。

翻譯自: https://www.javacodegeeks.com/2018/11/javas-projects-panama-amber-valhalla.html

總結

以上是生活随笔為你收集整理的Java的未来项目:巴拿马,织布机,琥珀和瓦尔哈拉的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天堂中文字幕 | 蜜臀久久99精品久久久久久宅男 | 五月婷婷亚洲综合 | 午夜不卡在线 | 男女插孔视频 | 成人av一级 | 天天天天天干 | 少妇15p | 天天色天天干天天 | 亚洲色图吧 | 亚洲欧美一区二区在线观看 | 亚洲日批视频 | 亚洲爱| 小sao货大ji巴cao死你 | 激情午夜婷婷 | 97精品人妻一区二区 | 亚洲性免费 | 黄色片免费在线 | 男人午夜视频 | 99精彩视频| 久久久久亚洲AV成人无码国产 | 亚洲天堂毛片 | a视频在线免费观看 | 亚州av综合色区无码一区 | 精品视频91 | 国模大胆一区二区三区 | 中国黄色片子 | 琪琪色在线观看 | 国产精品毛片一区二区 | 91精品国产乱码在线观看 | 亚洲成人动漫在线观看 | 91久久精品国产91性色69 | 韩国一级淫一片免费放 | 青青草国内自拍 | 久久久久黄色 | 播放毛片 | 丁香七月婷婷 | 伊人亚洲影院 | 天堂精品 | 中国精品视频 | missav|免费高清av在线看 | 国产人免费人成免费视频 | 日本肉体xxxx裸体137大胆图 | 色97 | 伊人av网| 原神淫辱系列同人h | 国产精品性爱在线 | 国产成人精品无码免费看81 | 日本不卡一区在线观看 | 欧美xxxx非洲| 久久久精品久久久久久 | 欧美视频一区二区三区 | 在线播放一区 | 亚洲欧洲日本一区二区三区 | 日韩av在线播放网址 | 中文在线日本 | 久久99精品久久久久久三级 | 亚洲精品一级二级 | 老司机性视频 | 在线观看亚洲一区 | 深夜网站在线观看 | 国产精品久久久久久久久久久新郎 | 亚洲双插| 伊人久久影院 | 日韩电影第一页 | 国产高清片 | 亚洲成人免费av | 日本少妇色 | 中文亚洲av片不卡在线观看 | 精品综合 | 成人特级片 | 蝌蚪久久 | 青草久久久| 91l九色lporny | 妞妞av| 亚洲熟女少妇一区二区 | 日韩精品一区二区免费视频 | 亚洲精品一二 | 中文字幕久久熟女蜜桃 | 91精品欧美一区二区三区 | 91老师片黄在线观看 | 欧美精品久久久久 | 乱色专区| 激情小说中文字幕 | 天天躁日日躁狠狠躁伊人 | 日韩精品中文字 | 阿v免费视频 | 国产a√精品区二区三区四区 | 国产亚洲精品美女久久久久 | 永久免费的av网站 | 天天cao在线 | 米奇影视第四色 | 好吊色视频一区二区 | 小少妇哺乳喂奶播放 | 樱花影院电视剧免费 | 村姑电影在线播放免费观看 | 亚洲综合网站 | 欧美精品福利视频 | 欧美理论视频 |