<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # Java 版本 – 基于時間的發行版本控制 > 原文: [https://howtodoinjava.com/java10/java-version/](https://howtodoinjava.com/java10/java-version/) 從 Java 10 開始,Oracle 調整了基于時間的版本字符串方案(JEP 322)。 新的基于時間的模型已取代了過去基于特性的多年發布模型。 與舊版本不同,新的基于時間的版本不會延遲,并且**特性將每六個月發布一次**,而對于該版本中可以發布的特性沒有任何限制。 **更新版本將在每個季度**(1 月,4 月,7 月,10 月)發布。 更新版本將嚴格限于安全性問題,回歸和較新特性中的錯誤的修復。 按照進度計劃,可以說每個特性版本在下一個特性版本發布之前都會收到兩個更新。 ## Java 版本格式 如果在逗號和提示/終端中運行命令`java -version`,您將獲得以下輸出版本信息: ```java C:\Users\Lokesh>java -version java version "10.0.1" 2018-04-17 Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10) Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode) ``` 版本號的新格式為: > `$FEATURE.$INTERIM.$UPDATE.$PATCH` | 名稱 | 描述 | | --- | --- | | `$FEATURE` | 它會每 6 個月增加一次,具體取決于特性發布版本,例如:JDK 10,JDK11。(以前為`$MAJOR`。) | | `$INTERIM` | 通常為零,因為六個月內不會有任何中期發布。 對于包含兼容的錯誤修復和增強特性但不兼容的更改,不刪除的特性以及對標準 API 的更改的非特性版本,它將增加。 (以前為`$MINOR`。) | | `$UPDATE` | 對于解決安全問題,回歸和較新特性中的錯誤的兼容更新版本,它將遞增。 (以前為`$SECURITY`。) | | `$PATCH` | 僅在需要緊急發布以解決關鍵問題時才會增加。 | 版本號中的數字序列與其他此類序列以數字逐點方式進行比較; 例如`10.0.4`小于`10.1.2 `。 如果一個序列比另一個序列短,則認為較短序列的缺失元素少于較長序列的對應元素; 例如`10.0.2`小于`10.0.2.1`。 ## Java 版本 API `Runtime.version()`可用于以編程方式獲取版本計數器值。 例如 ```java Version version = Runtime.version(); version.feature(); version.interim(); version.update(); version.patch(); Output: 10 0 1 0 ``` #### 解析現有版本 ```java Version version = Runtime.Version.parse("10.0.1"); version.feature(); version.interim(); version.update(); version.patch(); ``` ## 長期發行(LTS) 它主要針對企業客戶。 LTS 版本的產品將提供 Oracle 的首要和持續的支持,目標是每三年一次。 此外,這些版本的更新將至少提供三年。 這將導致“LTS”在`java –versions`的輸出中突出顯示。 例如`11.0.2+13-LTS` 學習愉快! 參考: [http://openjdk.java.net/jeps/322](https://openjdk.java.net/jeps/322)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看