丝袜美腿美女被狂躁动态图片|麻豆视频免费在线观看|欧美日韩精品一区二区|天天爽亚洲中文字幕|久久久久九九精品影院|久久一区二区三区四区|人妻内射一区二区在线视频

丝袜美腿美女被狂躁动态图片|麻豆视频免费在线观看|欧美日韩精品一区二区|天天爽亚洲中文字幕|久久久久九九精品影院|久久一区二区三区四区|人妻内射一区二区在线视频

Internet Develppment
互聯(lián)網(wǎng)開(kāi)發(fā)& 推廣服務(wù)提供商

我們擅長(cháng)商業(yè)策略與用戶(hù)體驗的完美結合。

歡迎瀏覽我們的案例。

首頁(yè) > 新聞中心 > 新聞動(dòng)態(tài) > 正文

Java 18正式發(fā)布:默認字符集UTF-8,附帶簡(jiǎn)易HTTP服務(wù)器,棄用Finalization

發(fā)布時(shí)間:2022-03-25 10:22:18來(lái)源:infoq

  甲骨文(Oracle)發(fā)布了 Java 編程語(yǔ)言和虛擬機的第 18 版。該版本的最終特性主要集中在以下 9 個(gè) JEP 上:

  JEP 400:默認字符集為 UTF-8

  JEP 408:簡(jiǎn)易 Web 服務(wù)器

  JEP 413:支持在 Java API 文檔中加入代碼片段

  JEP 416:用方法句柄重新實(shí)現核心反射

  JEP 417:Vector API(第三個(gè)孵化階段)

  JEP 418:網(wǎng)絡(luò )地址解析 SPI

  JEP 419:外部函數&內存 API(第二個(gè)孵化階段)

  JEP 420:Switch 的模式匹配(第二版預覽)

  JEP 421:棄用 Finalization 以備后繼刪除

  Java 18 的特性節奏略低于之前的版本:Java17 中包含 14 個(gè)特性;Java 16 中包含 17 個(gè)特性;Java 15 中包含 14 個(gè)特性;Java 14 中包含 16 個(gè)特性。

  這個(gè)版本的 JEP 特性為 Amber 項目、Loom 項目和 Panama 項目提供了持續的貢獻,并提供了一些有用的新工具。本文介紹其中的一些新特性。

  Panama 項目

  JEP 417 和 JEP 419 由 Panama 項目贊助,該項目旨在改進(jìn)和豐富 JVM 與定義良好的“外部”(即非 Java)API 之間的互操作性,這些 API 很可能會(huì )包括 C 語(yǔ)言庫中常用的接口。

  除了性能的改進(jìn)之外,JEP 417,Vector API(第三個(gè)孵化階段)還針對前兩個(gè)孵化階段的反饋進(jìn)行了增強:JEP 414,Vector API(第二個(gè)孵化階段)和 JEP 338,Vector API(孵化階段)。JEP 338 作為孵化階段模塊集成在 JDK 16 中,JEP 414 被定義為 JDK 17的最終 JEP 之一。

  JEP 419,外部函數和內存 API(第二個(gè)孵化階段)根據 Java 社區的反饋(JEP 412,外部函數和內存 API(孵化階段),該 JEP 在 JDK 17 中交付)進(jìn)行了改進(jìn)。第二個(gè)孵化階段的變化包括:在內存訪(fǎng)問(wèn) var 句柄中支持更多載體,如 boolean 和 MemoryAddress 接口;用于 MemoryAddress 和 MemorySegment 接口的更通用的解引用(dereference)API;更方便獲取下行調用(downcall)方法句柄的 API,這樣就不再需要傳遞 MemoryType 枚舉了;以及新的用于內存段之間復制 Java 數組的 API。

  Loom 項目

  JEP 418 由 Loom 項目贊助,該項目旨在探索、孵化并交付 Java 虛擬機(JVM)特性和 API,以支持易于使用、高吞吐量的新型輕量級并發(fā)編程模型。這將通過(guò)虛擬線(xiàn)程、定界延續(delimited continuations)和尾調用來(lái)實(shí)現。

  JEP 418,網(wǎng)絡(luò )地址解析 SPI,為主機名和地址解析定義了一個(gè)服務(wù)提供者接口,以便 java.net.InetAddress 可以利用默認的內置 OpenJDK 解析器以外的解析器。

  Amber 項目

  JEP 420 由 Amber 項目贊助,該項目旨在探索和孵化更小的 Java 語(yǔ)言特性,以提高生產(chǎn)率。

  JEP 420,Switch 的模式匹配(第二版預覽),允許針對多個(gè)模式測試目標 switch 表達式,每個(gè)模式都有一個(gè)特定的操作,從而可以簡(jiǎn)潔而安全地表達復雜的面向數據的查詢(xún)。這是繼在 JDK 17 中交付的 JEP 406,Switch 的模式匹配(預覽版)之后的第二個(gè)預覽版本。增強功能包括:對支配性檢查(dominance checking)的改進(jìn),強制在同一類(lèi)型的受保護模式之前出現一個(gè)常量的 case 標簽;與密封的層次結構相比,現在對switch塊的檢查更加精確了。

  Java 工具

  JEP 413,支持在 Java API 文檔中加入代碼片段,為 Oracle 的標準 Doclet 引入了 @snippet 標記,這是一個(gè)眾所周知的 Java API 文檔實(shí)用程序,可生成默認的 HTML 格式的輸出。其目的是簡(jiǎn)化 API 文檔中包含的示例源代碼。代碼片段可以是內聯(lián)的,也可以是外部的,下面的這兩個(gè)示例將會(huì )說(shuō)明這一點(diǎn):

  在如下內聯(lián)的示例中,源代碼被添加到@snippet標記前面的注釋中,并用大括號括起來(lái)了:

  /**

  * 下面的代碼展示了如何使用 {@code Optional.isPresent}:

  * {@snippet :

  * if (v.isPresent ()) {

  * System.out.println ("v: " + v.get ());

  * }

  * }

  */

  在如下外部的示例中,現有的源文件 ShowOptional.java 包含了 @start 和 @end 標記。已定義的區域,即 region="example" ,在注釋和源文件中被引用:

  /**

  * 下面的代碼展示了如何使用 {@code Optional.isPresent}:

  * {@snippet file="ShowOptional.java" region="example"}

  */

  public class ShowOptional {

  void show (Optional v) {

  // @start region="example"

  if (v.isPresent ()) {

  System.out.println ("v: " + v.get());

  }

  // @end

  }

  }

  JEP 408,簡(jiǎn)單 Web 服務(wù)器,提供了一個(gè)簡(jiǎn)易的 HTTP 命令行 Web 服務(wù)器,它只提供靜態(tài)文件。 該實(shí)用程序旨在用于原型設計、臨時(shí)編碼和測試,特別是在教育場(chǎng)景中。 服務(wù)器啟動(dòng)方式如下:

  java -m jdk.httpserver [-b bind address] [-p port] [-d directory] [-h to show help message] [-o none|default|verbose]

  Java 19

  目前,Java 19 中只有一個(gè) Targeted 或 Integrated 狀態(tài)的 JEP:

  JEP 422:Linux/RISC-V 移植

  Java 19 的正式發(fā)布日期尚未公布,但按照 6 個(gè)月的發(fā)布周期推算,預計將于 2022 年 9 月中旬發(fā)布。開(kāi)發(fā)人員預計會(huì )在 2022 年 6 月中旬進(jìn)行特性?xún)鼋Y。

  Java 18 現在可以從 Oracle 下載了,其他供應商的二進(jìn)制文件預計在幾天后提供。
 ?。?a href="http://www.reeanfmc.com/wechat/">邯鄲小程序開(kāi)發(fā))

最新資訊
? 2018 河北碼上網(wǎng)絡(luò )科技有限公司 版權所有 冀ICP備18021892號-1   
? 2018 河北碼上科技有限公司 版權所有.
国产一级毛片a午夜一级毛片| 成人免费视频网站在线看| 亚洲精品久久久久久动漫| 无码专区—va亚洲v专区网站| 国产无遮挡又黄又爽免费| 日本黄页网站免费观看| 91美女片黄在线观看| 久久精品aⅴ无码中文字字幕重口| 日韩欧美福利电影| 亚洲一区无码精品色变态| 精品动漫无码一区二区三区| 国产一区二区三区在线视频| 亚洲中文字幕乱码亚洲| 欧洲人妻丰满AV无码久久不卡| 亚欧洲乱码视频在线专区网站| 久久国产亚洲中文字幕| 九九精品国产亚洲AV日韩| 国产aⅴ一区二区三区| 亚洲无码一级毛片| 国产传媒一区二区三区呀| 成人免费777777| 美女MM131爽爽爽| 91老肥熟女九色老女人| 一区二区三区天堂综合网| 亚洲精品一区二区三区在线| 国内自拍偷在线三级视频| 久久久久9999精品无码aⅴ| 在线观看国产欧美视频| 亚洲欧洲日韩免费无码h| 在线亚洲午夜片av大片| 欧美日韩视频在线观看网址| 性欧美VIDEO高清| 无码任你躁久久久久久老妇| 性色AV无码久久一区二区三区| 国产一区二区在线91| 护士好湿好紧我要进去了图片| 国产高清无码视频| 国产日韩欧美精品在线| 中韩日欧美电影免费看| 欧美牲交a欧美牲交aⅴ免费下载| 日韩精品欧美国产精品亚| 欧美性色欧美A在线播放秒播| 亚洲中文字幕网资源站| 97超碰在线免费观看| 伊人色综合久久成人| 久久久久麻豆v国产精华液好用吗| 国产裸舞福利资源在线视频| 国产午夜福利精品久久2021| 久久久久一区二区三区| 波多野结衣在线观看视频| 操美女电影| 伊人久久大香线蕉综合| 狠狠色色综合站| 国产精品电影一区二区| 综合精品一区二区三区| 色噜噜噜噜视频在线亚洲| 午夜福利理论片在线观看| 亚洲欧美国产国产综合一区| 国产精品观看无码不卡视频| 色哟哟免费一区二区三区| AV每日更新在线观看| 国产高清免费视频一区一二区| 欧美亚韩一区二区三区| 欧美色欧美亚洲另类二区| 在线观看免费视频一区二区| 国产一在线精品一区在线观看| 亚洲av中文无码字幕色本草| 91在线视频精品最新章节列表| 久久国产成人精品免费| 国产乱子伦精品无码码专区| 色播久久人人爽人人爽人人片AV| 无码人妻AV免费一区二区三区| 黄色片软件大全| 国产黄在线观看免费观看不卡| 亚洲一区二区视频在线观看| 国产亚洲av手机在线观看| 国产精品久久久久久久久免费樱桃| 伊人蕉久中文字幕无码专区| 93精品国产乱码久久久| 国产破外女出血A片| 一级特一级特色生活片| 亚洲夫妻性生活视频网站| 亚洲国产综合专区在线播放| 国产东北农村女人av| 一本色道久久综合亚洲高| 亚洲色精品一区二区三区| 亚洲欧美一二三区| 国产成人久久精品二区三区| 中文字幕av久久精品蜜桃| 日本免费人成在线观看网站| 最新日韩av成人在线天堂| 亚洲国产午夜精品乱码| 精品久久久久久无码中文字幕一区| 久久久亚洲精品男人的天堂| 中文字幕第1页在线| 日本阿v网站在线观看中文| 欧美一级黄色电影免费| 久久久久久18禁 观看| 国产欧美久久久久久一区二区| 无码人妻精品一区二区三区9厂| 欧美猛男男办公室激情| 又大又粗进去爽A片免费| 亚洲成v人片天堂网| 亚洲av日韩av鸥美在线观看| 一区二区三区精品视频免| 亚洲av无码专区在线观看下载| 亚洲福利电影一区二区三区| 国产美女裸身网站免费观看视频| 少妇高潮一区二区三区99| 中文无码AV人妻一级字幕VR| 亚洲欧美一区二区三区乱| 亚洲一卡二卡无码在线、| 天堂资源网在线播放| 国产精品国产亚洲区在线观看| 99精品视频三浦惠理子| 久久精品道一区二区三区| 在线一区二区中文字幕| 亚洲国产成人高清在线观看| 女教师巨大乳孔中文字幕免费| 偷拍亚洲综合20P| 中文无码成人免费视频在线观看| 亚洲日产aⅴ中文字幕无码偷拍| 精品国产欧美一区二区三区成人| www爱射网站avcom| 日本理伦片午夜理伦电影| 日本一区二区三区久久久精品| 国产午夜电影一区二区| 最新奇米7777第四视频| 无人区乱码一区二区三区| 99re久久精品国产| 国产日韩一区二区三区在线| 韩国精品无码一区二区在线| 国产一区欧美亚洲激情在线| 一本大道久久a久久综合婷婷| 国产福利91精品一区二区三区| 精品国产午夜福利在线观看| 18禁高潮出水呻吟娇喘蜜芽| 在线看片一区二区三区视频| 欧美色精品人妻在线视频| 久久综合结合久久很很很97色| 午夜视频a| 中文字幕在线播放第一页| 中文字幕亚洲码在线| 国产av播放欧美福利视频| 在线播放国产福利一区二区三区| 中文字幕乱码人妻无码久久晋江| 欧美一级欧美三级在线观看| 夜精品a一区二区三区| 日本丰满熟妇bbxbbxhd| 中文字幕无码专区一VA亚洲V专区在线| 亚洲av官网在线观看免费| 日本精品久久免费一区二区三区| 免费一级毛片私人影院a行| 国产精品视频永久免费播放| 亚洲va国产va欧美va综合| yyy6080韩国三级理论| 国产成人AV一区二区三区| 亚洲成人片在线观看网站| 欧美精品乱码99久久影院| 亚洲精品sm一区二区| 亚洲精品自拍av在线| 一级做a免费视频观看网站| 涩涩电影网| 久久国产精品亚洲欧美视频|