日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

JDK 19 / Java 19正式發(fā)布 虛擬線(xiàn)程來(lái)了

jf_ro2CN3Fa ? 來(lái)源:OSC開(kāi)源社區(qū) ? 作者:OSC開(kāi)源社區(qū) ? 2022-10-10 17:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

來(lái)源:OSC開(kāi)源社區(qū)(ID:oschina2013)

記錄模式 (預(yù)覽版)

Linux/RISC-V 移植

外部函數(shù)和內(nèi)存 API (預(yù)覽版)

虛擬線(xiàn)程(預(yù)覽版)

Vector API (第四次孵化)

Switch 模式匹配(第三預(yù)覽版)

結(jié)構(gòu)化并發(fā)(孵化階段)

JDK 19 / Java 19 已正式發(fā)布。

6e3e53d0-3f9c-11ed-9e49-dac502259ad0.png

新版本總共包含 7 個(gè)新的 JEP:

405: Record Patterns (Preview) 記錄模式
422: Linux/RISC-V Port Linux/RISC-V 移植
424: Foreign Function & Memory API (Preview) 外部函數(shù)和內(nèi)存 API
425: Virtual Threads (Preview) 虛擬線(xiàn)程
426: Vector API (Fourth Incubator) 向量 API
427: Pattern Matching for switch (Third Preview) Switch 模式匹配
428: Structured Concurrency (Incubator) 結(jié)構(gòu)化并發(fā)

下面對(duì)新特性作簡(jiǎn)短的介紹:

記錄模式 (預(yù)覽版)

使用*記錄模式 *增強(qiáng) Java 編程語(yǔ)言以解構(gòu)記錄值,可以嵌套記錄模式和類(lèi)型模式,實(shí)現(xiàn)強(qiáng)大的、聲明性的和可組合的數(shù)據(jù)導(dǎo)航和處理形式。這是一個(gè)預(yù)覽語(yǔ)言功能。

Linux/RISC-V 移植

將JDK 移植到 Linux/RISC-V,目前僅支持 RISC-V 的 RV64GV 配置(包含向量指令的通用 64 位 ISA)。將來(lái)可能會(huì)考慮支持其他 RISC-V 配置,例如通用 32 位配置 (RV32G)。

外部函數(shù)和內(nèi)存 API (預(yù)覽版)

引入一個(gè) API,Java 程序可以通過(guò)該 API 與 Java 運(yùn)行時(shí)之外的代碼和數(shù)據(jù)進(jìn)行互操作。通過(guò)該 API 可有效地調(diào)用外部函數(shù)( JVM 之外的代碼)和安全地訪(fǎng)問(wèn)外部?jī)?nèi)存(不受 JVM 管理的內(nèi)存),使得 Java 程序能夠調(diào)用本機(jī)庫(kù)并處理本機(jī)數(shù)據(jù),而不會(huì)出現(xiàn) JNI 的脆弱性和危險(xiǎn)。這是個(gè)預(yù)覽版 API 。

虛擬線(xiàn)程(預(yù)覽版)

將虛擬線(xiàn)程引入 Java 平臺(tái)。虛擬線(xiàn)程是輕量級(jí)線(xiàn)程,可顯著地減少編寫(xiě)、維護(hù)和觀察高吞吐量并發(fā)應(yīng)用程序的工作量。這是一個(gè)預(yù)覽 API,我們 OSC 曾對(duì)此進(jìn)行了詳細(xì)介紹 。

Vector API (第四次孵化)

引入一個(gè) API 來(lái)表達(dá)在運(yùn)行時(shí)能夠可靠編譯的向量計(jì)算,在支持的 CPU 架構(gòu)上優(yōu)化向量指令,從而實(shí)現(xiàn)優(yōu)于標(biāo)量計(jì)算的性能。

Switch 模式匹配(第三預(yù)覽版)

用switch 表達(dá)式和語(yǔ)句的模式匹配,以及對(duì)模式語(yǔ)言的擴(kuò)展來(lái)增強(qiáng) Java 編程語(yǔ)言。將模式匹配擴(kuò)展到 switch 中,允許針對(duì)一些模式測(cè)試表達(dá)式,這樣就可以簡(jiǎn)明而安全地表達(dá)復(fù)雜的面向數(shù)據(jù)的查詢(xún)。該特性最早在 Java 17 中作為預(yù)覽版出現(xiàn), Java 19 為第三次預(yù)覽。

結(jié)構(gòu)化并發(fā)(孵化階段)

引入用于結(jié)構(gòu)化并發(fā)的 API 來(lái)簡(jiǎn)化多線(xiàn)程編程,結(jié)構(gòu)化并發(fā)將不同線(xiàn)程中運(yùn)行的多個(gè)任務(wù)視為單個(gè)工作單元,從而簡(jiǎn)化錯(cuò)誤處理、提高可靠性并增強(qiáng)可觀察性。這是一個(gè)孵化階段的 API。另附

JDK 19 時(shí)間表:

2022/06/09 Rampdown Phase One Rampdown 第一階段 (fork from main line)
2022/07/21 Rampdown Phase Two Rampdown 第二階段
2022/08/11 Initial Release Candidate 初始候選版本(RC)
2022/08/25 Final Release Candidate 最終候選版本(RC)
2022/09/20 General Availability 穩(wěn)定版本

其中 Rampdown 主要是修 Bug 和測(cè)試階段。

還有一個(gè)有意思的事:從 Java 16 開(kāi)始,每個(gè)版本的特性數(shù)量越來(lái)越少:

Java 16:17 個(gè)

Java 17:14 個(gè)

Java 18 :9 個(gè)

Java 19 :7 個(gè)

Java 20 不會(huì)變成 5 個(gè)吧...

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11822

    瀏覽量

    219602
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    3012

    瀏覽量

    116874
  • JDK
    JDK
    +關(guān)注

    關(guān)注

    0

    文章

    83

    瀏覽量

    17196
  • 線(xiàn)程
    +關(guān)注

    關(guān)注

    0

    文章

    510

    瀏覽量

    20875
  • RISC-V
    +關(guān)注

    關(guān)注

    49

    文章

    2954

    瀏覽量

    53604

原文標(biāo)題:JDK 19 / Java 19 正式發(fā)布,虛擬線(xiàn)程來(lái)了!

文章出處:【微信號(hào):芋道源碼,微信公眾號(hào):芋道源碼】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    全球首批搭載雙Snapdragon Ride平臺(tái)至尊版的零跑D19上市開(kāi)售

    今日,零跑全新旗艦車(chē)型D19上市發(fā)布會(huì)在金華舉行。零跑汽車(chē)宣布,全球首批搭載雙Snapdragon Ride平臺(tái)至尊版(雙驍龍8797)的旗艦車(chē)型——零跑D19上市開(kāi)售。作為零跑汽車(chē)旗艦D系列首款
    的頭像 發(fā)表于 04-21 14:33 ?359次閱讀

    Java并發(fā)編程的“基石”——多線(xiàn)程概念初識(shí)

    原生的虛擬線(xiàn)程正在徹底重寫(xiě)高并發(fā)的底層邏輯,讓調(diào)度器能夠以極低的內(nèi)存代價(jià),輕松應(yīng)對(duì)千萬(wàn)級(jí)并發(fā)連接。 AI 算力調(diào)度底層,并非只有冰冷的開(kāi)源協(xié)議和底層的算子計(jì)算。Java 并發(fā)基石以其嚴(yán)謹(jǐn)?shù)倪壿?、?qiáng)大
    發(fā)表于 04-16 18:50

    FQB19N20 N - 通道QFET MOSFET:特性與應(yīng)用解析

    FQB19N20 N - 通道QFET MOSFET:特性與應(yīng)用解析 一、引言 在電子工程領(lǐng)域,功率MOSFET是不可或缺的關(guān)鍵元件,廣泛應(yīng)用于各類(lèi)電源和電子設(shè)備中。FQB19N20作為一款N
    的頭像 發(fā)表于 04-14 17:30 ?775次閱讀

    安森美FQP19N20C和FQPF19N20C MOSFET深度解析

    安森美FQP19N20C和FQPF19N20C MOSFET深度解析 在電子設(shè)計(jì)領(lǐng)域,MOSFET作為關(guān)鍵的功率器件,其性能直接影響到整個(gè)電路的效率和穩(wěn)定性。今天,我們就來(lái)深入探討安森美
    的頭像 發(fā)表于 04-14 16:00 ?113次閱讀

    終于來(lái)了!今晚19:00 ,K3新品發(fā)布會(huì)

    終于來(lái)了!今晚19:00 ,K3新品發(fā)布會(huì)
    的頭像 發(fā)表于 01-29 17:33 ?946次閱讀
    終于<b class='flag-5'>來(lái)了</b>!今晚<b class='flag-5'>19</b>:00 ,K3新品<b class='flag-5'>發(fā)布</b>會(huì)

    探索SN65LVDS18/19與SN65LVP18/19:高性能振蕩器增益級(jí)緩沖器的奧秘

    、SN65LVP18、SN65LVDS19和SN65LVP19這四款器件,作為高性能的2.5 - V/3.3 - V振蕩器增益級(jí)/緩沖器,為工程師們帶來(lái)了新的解決方案。下面,我們就來(lái)詳細(xì)了解一下這些器件的特點(diǎn)
    的頭像 發(fā)表于 12-29 15:05 ?513次閱讀

    深入剖析SN65LVDS18/19與SN65LVP18/19:高頻振蕩器增益級(jí)/緩沖器的卓越之選

    深入剖析SN65LVDS18/19與SN65LVP18/19:高頻振蕩器增益級(jí)/緩沖器的卓越之選 作為電子工程師,在設(shè)計(jì)高頻電路時(shí),選擇合適的振蕩器增益級(jí)和緩沖器至關(guān)重要。今天,我們就來(lái)詳細(xì)探討
    的頭像 發(fā)表于 12-29 15:05 ?583次閱讀

    探索SN65LVDS18/19和SN65LVP18/19:高性能振蕩器增益級(jí)/緩沖器的奧秘

    探索SN65LVDS18/19和SN65LVP18/19:高性能振蕩器增益級(jí)/緩沖器的奧秘 在電子設(shè)計(jì)領(lǐng)域,高性能的振蕩器增益級(jí)和緩沖器是實(shí)現(xiàn)高速信號(hào)處理和傳輸?shù)年P(guān)鍵組件。今天,我們就來(lái)深入探討
    的頭像 發(fā)表于 12-29 15:05 ?755次閱讀

    探索SN65LVDS18/19、SN65LVP18/19:高頻振蕩器增益級(jí)/緩沖器的卓越之選

    探索SN65LVDS18/19、SN65LVP18/19:高頻振蕩器增益級(jí)/緩沖器的卓越之選 在電子設(shè)計(jì)領(lǐng)域,高頻振蕩器增益級(jí)/緩沖器對(duì)于信號(hào)處理和傳輸至關(guān)重要。今天,我們將深入探討德州儀器(TI
    的頭像 發(fā)表于 12-29 14:50 ?872次閱讀

    700 至 800 MHz、19 dBm 線(xiàn)性功率放大器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()700 至 800 MHz、19 dBm 線(xiàn)性功率放大器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有700 至 800 MHz、19 dBm 線(xiàn)性功率放大器的引腳圖、接線(xiàn)圖、封裝手冊(cè)、中文
    發(fā)表于 10-09 18:33
    700 至 800 MHz、<b class='flag-5'>19</b> dBm 線(xiàn)性功率放大器 skyworksinc

    850 至 920 MHz、19 dBm 線(xiàn)性功率放大器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()850 至 920 MHz、19 dBm 線(xiàn)性功率放大器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有850 至 920 MHz、19 dBm 線(xiàn)性功率放大器的引腳圖、接線(xiàn)圖、封裝手冊(cè)、中文
    發(fā)表于 10-09 18:32
    850 至 920 MHz、<b class='flag-5'>19</b> dBm 線(xiàn)性功率放大器 skyworksinc

    1900-2025 MHz,19 dBm 線(xiàn)性功率放大器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()1900-2025 MHz,19 dBm 線(xiàn)性功率放大器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有1900-2025 MHz,19 dBm 線(xiàn)性功率放大器的引腳圖、接線(xiàn)圖、封裝手冊(cè)、中文
    發(fā)表于 10-09 18:32
    1900-2025 MHz,<b class='flag-5'>19</b> dBm 線(xiàn)性功率放大器 skyworksinc

    2100 至 2200 MHz、19 dBm 線(xiàn)性功率放大器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()2100 至 2200 MHz、19 dBm 線(xiàn)性功率放大器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有2100 至 2200 MHz、19 dBm 線(xiàn)性功率放大器的引腳圖、接線(xiàn)圖、封裝手冊(cè)
    發(fā)表于 10-09 18:32
    2100 至 2200 MHz、<b class='flag-5'>19</b> dBm 線(xiàn)性功率放大器 skyworksinc

    900-990 MHz、19 dBm 線(xiàn)性功率放大器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()900-990 MHz、19 dBm 線(xiàn)性功率放大器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有900-990 MHz、19 dBm 線(xiàn)性功率放大器的引腳圖、接線(xiàn)圖、封裝手冊(cè)、中文資料、英文
    發(fā)表于 09-23 18:31
    900-990 MHz、<b class='flag-5'>19</b> dBm 線(xiàn)性功率放大器 skyworksinc

    哪些問(wèn)題會(huì)對(duì)NPI-19H-101GH傳感器造成影響?

    NPI-19H-101GH過(guò)載問(wèn)題。雖然NPI-19H-101GH傳感器具有一定的過(guò)載能力,但在安裝過(guò)程中,仍應(yīng)防止NPI-19H-101GH傳感器過(guò)載,即使是短期超載也會(huì)導(dǎo)致性損傷。因此,安裝
    的頭像 發(fā)表于 05-21 11:18 ?748次閱讀
    哪些問(wèn)題會(huì)對(duì)NPI-<b class='flag-5'>19</b>H-101GH傳感器造成影響?
    邵阳县| 扎鲁特旗| 南溪县| 邯郸县| 界首市| 毕节市| 香港| 和龙市| 孟津县| 昌平区| 炉霍县| 镇宁| 牙克石市| 柘荣县| 彭山县| 册亨县| 太和县| 泰安市| 长宁县| 万盛区| 达孜县| 饶河县| 马山县| 渭源县| 青冈县| 昭觉县| 康平县| 青龙| 昂仁县| 千阳县| 辽中县| 伊川县| 额济纳旗| 长白| 苍梧县| 涟水县| 盐津县| 普定县| 扶沟县| 昭觉县| 鱼台县|