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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

jdk 版本和内部版本对应_JDK 14 Rampdown:内部版本27

發(fā)布時(shí)間:2023/12/3 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jdk 版本和内部版本对应_JDK 14 Rampdown:内部版本27 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

jdk 版本和內(nèi)部版本對(duì)應(yīng)

馬克· 雷因霍爾德( Mark Reinhold)最近的帖子“ JDK 14現(xiàn)在處于Rampdown第一階段 ”宣布“我們現(xiàn)在處于Rampdown第一階段”,并且“整體功能已凍結(jié)”。 JDK 14 Early Access Build #27(2019/12/12)是一個(gè)繁重的構(gòu)建。 在本文中,我總結(jié)了一些與JDK 14 Early Access Build 27相關(guān)的更改,這些更改對(duì)我來(lái)說(shuō)特別有趣。

有人會(huì)說(shuō)JDK 14 Early Access Build 27是“ 記錄構(gòu)建” 。 此版本中包含與記錄預(yù)覽功能( JEP 359 )的實(shí)現(xiàn)相關(guān)的更新。 以下是與此“記錄構(gòu)建”相關(guān)的一些更改,其中填充了JEP 359實(shí)現(xiàn)更改 (請(qǐng)注意,已經(jīng)為記錄編寫(xiě)并修復(fù)了錯(cuò)誤):

  • JEP 359 JDK-8222777 :記錄(預(yù)覽)
  • 子任務(wù)JDK-8227113 :java.lang.Record的規(guī)范
  • 子任務(wù)JDK-8225053 :記錄的預(yù)覽API支持
  • 子任務(wù)JDK-8233526 :JVM對(duì)記錄的支持
  • 子任務(wù)JDK-8225054 :記錄的編譯器實(shí)現(xiàn)
  • 子任務(wù)JDK-8225057 :記錄的Java語(yǔ)言規(guī)范更改
  • 子任務(wù)JDK-8225058 :記錄的JVM規(guī)范更改
  • 子任務(wù)JDK-8225055 :用于記錄的Javadoc
  • 子任務(wù)JDK-8225052 :對(duì)記錄的javax.lang.model支持
  • 子任務(wù)JDK-8226314 :com.sun.source對(duì)記錄的支持
  • 增強(qiáng)功能JDK-8235359 :簡(jiǎn)化方法Class.getRecordComponents()
  • 錯(cuò)誤JDK-8235550 :澄清記錄反射支持規(guī)范
  • 錯(cuò)誤JDK-8235369 :需要更新Class.toGenericString進(jìn)行記錄
  • 錯(cuò)誤JDK-8235446 :對(duì)于沒(méi)有括號(hào)的記錄,錯(cuò)誤消息令人困惑
  • 錯(cuò)誤JDK-8234101 :在記錄組件上使用重復(fù)注釋時(shí)引發(fā)編譯錯(cuò)誤
  • 錯(cuò)誤JDK-8235474 :JShell無(wú)法正確處理記錄

盡管JEP 359 / Records(預(yù)覽)可能會(huì)在JDK 14 Early Access Build 27中引起許多Java開(kāi)發(fā)人員的興趣,但此處總結(jié)了此構(gòu)建中的其他有趣變化(帶有指向更多詳細(xì)信息的鏈接以及更改描述中的引用) :

  • 增強(qiáng)功能JDK-8215038 :添加列出所有系統(tǒng)屬性的頁(yè)面
    • “列出所有系統(tǒng)屬性的新頁(yè)面”
  • 增強(qiáng)功能JDK-8235334 :棄用jcmd GC.class_stats
    • “這個(gè)jcmd GC.class_stats的輸出很長(zhǎng),不適合理解元空間對(duì)象使用的內(nèi)存,也不是特定于GC的工具。
  • 增強(qiáng)功能JDK-8222756:CompactNumberFormat中的多個(gè)支持
    • 對(duì)ContactNumberFormat的德語(yǔ)和意大利語(yǔ)復(fù)數(shù)支持的更改
  • 子任務(wù)JDK-8234542 :刪除Pack200工具和API
    • 與JEP 367 (“刪除Pack200工具和API”)[ JDK-8232022 ]相關(guān)聯(lián)。
  • 增強(qiáng)功能JDK-8234370 :JEP 362的實(shí)現(xiàn):棄用Solaris和SPARC端口
    • 與JEP 362相關(guān)聯(lián) (“棄用Solaris和SPARC端口”)[ JDK-8231554 ]
  • 子任務(wù)JDK-8233319 :棄用在java.net.InetAddress上運(yùn)行的MulticastSocket方法
    • 關(guān)聯(lián)的CSR JDK-8235330 (“棄用在java.net.InetAddress上運(yùn)行的MulticastSocket方法”)指出,將不贊成使用類java.net.MulticastSocket上的以下方法(但尚未刪除,并且每個(gè)方法都顯示了更優(yōu)的選擇):

除了我上面提到的更改之外,與JDK 14 Early Access Build 27相關(guān)的其他更改包括對(duì)許多JDK 14生成中具有更改的區(qū)域的更改( Shenandoah垃圾收集器 , Z垃圾收集器 [ZGC], Java Flight Recorder和Java打包工具 )。

JDK 14 Early Access Build 27 發(fā)行說(shuō)明指出:“ SSLv2Hello和SSLv3已從默認(rèn)啟用的TLS協(xié)議中刪除。” 發(fā)行說(shuō)明補(bǔ)充說(shuō):“如果客戶端或服務(wù)器仍然需要使用SSLv3協(xié)議,則可以通過(guò)jdk.tls.client.protocols或jdk.tls.server.protocols系統(tǒng)屬性或通過(guò)SSLSocket.setEnabledProtocols啟用它來(lái)實(shí)現(xiàn)。 () , SSLServerSocket.setEnabledProtocols()和SSLEngine.setEnabledProtocols() API。”

我對(duì)Java 14中的Records感到很興奮,并期待通過(guò)OpenJDK 14 Early Access Build 27與它們一起使用。

翻譯自: https://www.javacodegeeks.com/2020/01/jdk-14-rampdown-build-27.html

jdk 版本和內(nèi)部版本對(duì)應(yīng)

總結(jié)

以上是生活随笔為你收集整理的jdk 版本和内部版本对应_JDK 14 Rampdown:内部版本27的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。