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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

首个JDK 10(18.3)发行候选版(内部版本43)展示了新的版本控制方案

發布時間:2023/12/3 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 首个JDK 10(18.3)发行候选版(内部版本43)展示了新的版本控制方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Mark Reinhold的帖子“ JDK 10:First Release Candidate ”宣布“內部版本43中沒有未解決的P1錯誤”,并將Build 43命名為最初的JDK 10版本候選 。 Reinhold帖子還指向“ JDK 10 Early Access Builds ”頁面,該頁面包含發行說明的鏈接。 到基于Javadoc的API文檔 ; 適用于Windows , Linux , macOS和Alpine Linux的“早期開放源代碼構建”(OpenJDK); 并用于Oracle JDK構建。

以下屏幕快照顯示了OpenJDK 10 Build 43提供的版本信息(屏幕快照中的文本復制在圖像下方):

openjdk version "10" 2018-03-20 OpenJDK Runtime Environment 18.3 (build 10+43) OpenJDK 64-Bit Server VM 18.3 (build 10+43, mixed mode)

下一個屏幕快照顯示了Oracle JDK 10 Build 43提供的版本信息(屏幕快照中的文本復制在圖像下方):

java version "10" 2018-03-20 Java(TM) SE Runtime Environment 18.3 (build 10+43) Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10+43, mixed mode)

如上面的屏幕快照所示,OpenJDK和OracleJDK的-version信息當前顯示兩種形式。 它們在JDK 10的引號中顯示“ 10” ,但也顯示18.3 。 這與JSR 383標題[“ Java SE 10(18.3)Platform JSR(383) ”]及其描述一致。

由于Java版本名稱計劃的快速變化發展 , JDK 9之后的Java版本的版本控制方案一直存在一些混亂。 下面顯示了在JDK 9之后命名的開發版本上的一些關鍵文章。

  • 加快Java的前進速度 (2017年9月6日)
    • 建議“在Java 9之后,我們采用嚴格的基于時間的模型,每六個月發布一次新功能,每季度發布一次更新,每三年發布一次長期支持。”
    • “為了清楚地說明這些是基于時間的發行版,并且為了容易確定任何特定發行版的發行日期,功能發行版的版本字符串將采用$YEAR.$MONTH的形式。” 這就是上述示例(代表2018年3月)中“ 18.3”的來源。
    • 相關文章“ 加速JDK發布節奏 ”討論了“最終目標”使“ OpenJDK和Oracle JDK構建完全可互換”要采取的方法。
  • Java SE平臺和JDK的版本字符串方案 (2017年10月19日)
    • 解決社區對 原始提案的 關注和回應(例如此 )。
    • 概述選擇版本控制方案時要考慮的標準。
    • 介紹滿足概述標準的潛在替代方案。
    • 參考瓦德勒定律 。
  • 提案:針對Java SE平臺和JDK的較新版本字符串方案 (2017年11月2日)
    • 介紹方案$FEATURE.$INTERIM.$UPDATE.$EMERG
    • $FEATURE是“功能發布計數器,無論發布內容如何,??每六個月遞增一次。”
    • “這主要是基于時間的方案,因為$ FEATURE每六個月遞增一次,而與發行內容無關,而對于每個功能版本, $UPDATE則每三個月遞增一次。”
    • 添加了java.version.date JEP 223的系統屬性java.version.date ,它是“ ISO 8601 YYYY-MM-DD格式”的“預定GA日期”。 對于早期訪問版本,這是“將來的某個日期”。 在上面的示例中,預期版本的一般可用性發布日期為2018-03-20 。
  • 更新版本號 (2017年12月1日)
    • 聲明將更新JSR-383文檔以引用“ 10(18.3) ”,而不是“ 18.3 ”。
  • 為什么“ Oracle JDK 10構建”不支持AppCDS? (2018年2月16日)
    • 我之所以寫這篇文章,是因為它提供了一個具體的具體示例,說明了早期訪問版本(“ 10-ea+42 ”)與最終最終可用的發行候選版本(“ 10+43 ”)版本名稱的區別。
  • 這篇文章中顯示的屏幕快照描述了與JDK 10 Release Candidate的可用初始版本相關的版本。 此初始構建提供了對新的JDK版本命名方案的初步了解。

    翻譯自: https://www.javacodegeeks.com/2018/02/first-jdk-10-18-3-release-candidate-build-43-demonstrates-new-versioning-scheme.html

    總結

    以上是生活随笔為你收集整理的首个JDK 10(18.3)发行候选版(内部版本43)展示了新的版本控制方案的全部內容,希望文章能夠幫你解決所遇到的問題。

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