<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # Java 9 功能 > 原文: [https://javabeginnerstutorial.com/core-java-tutorial/java-9-features/](https://javabeginnerstutorial.com/core-java-tutorial/java-9-features/) 預期的 Java 9 版本引發了許多創新和令人印象深刻的新功能,Oracle 宣布了 JDK 的新發布議程,而這僅僅是開始。 過去,開發人員經常批評 Java 的發展速度不夠快。 Java SE 9 于 2017 年 9 月發布。它包含一長串功能,包括模塊化,讀求值打印循環,提前編譯以及用于字符串存儲的節省內存的開發。 它將為 Java 語言的發展增加一個獨特的階段,并使 JDK 團隊可以更快地進行修改和創新。 由于 Java 9 是 Java 10 繼而的短期加速發布版本,因此 Java 9 已停止獲取更新。 此版本的 Java 具有一些基本的架構更改,并且進行了許多改進。 ## Java 9 功能包括 1. JSR 376:Jigsaw 項目(Java 平臺模塊系統)下的 JDK 模塊化 2. JEP 222:jshell:Java Shell(Java REPL) 3. JEP 295:AOT 編譯 4. JEP 268:XML 目錄 5. JEP 266:更多并發更新。 它包括反應式流的 Java 實現,包括一個新的`Flow`類,該類將包括反應式流當前提供的接口。 6. JEP 193:變量句柄:建立標準方法來請求各種`java.util.concurrent.atomic`和`sun.misc.Unsafe`操作的等效項 7. JEP 282:jlink:Java 鏈接器:設計一種工具,該工具可以將一組模塊及其主導結構構建和優化為自定義運行時映像。 它有效地允許產生完全正確的執行,包括運行它的 JVM。 8. JavaDB 已從 JDK 中刪除 9. JEP 263:HiDPI 圖形:自動縮放和調整大小 Java 9 應該為千兆字節的堆提供更好的幫助,更好的本機代碼集成,不同的默認垃圾收集器(G1,“響應時間更短”)和自調整 JVM。 為了啟動向模塊化 Java 9 的平穩遷移,Java 9 允許對類路徑上的代碼進行未經授權的沉思訪問,JRE 使用它來探索類和資源數據。 Java 9 之后的版本將禁止此功能。 當前的編譯器控制功能旨在提供對 JVM 編譯器的細粒度和方法上下文相關的控制,使開發人員可以在運行時更改編譯器控制選項,而不會降低執行質量。 該工具還簡化了 JVM 編譯器錯誤的解決方法。 Java 9 還忽略了`import`語句上的 Java 警告,以進一步編寫大型代碼庫,而不再使用 lint 警告。 這些包含代碼庫的不推薦使用的功能通常必須保留一段時間,但是如果自愿使用了該不推薦使用的構造,則傳達不推薦使用的構造并不能保證發出警告消息。 Java 的有效發布措施意味著開發人員不必等待顯著的[版本](https://javabeginnerstutorial.com/core-java-tutorial/java-9-features/)。 Java 工具供應商 ZeroTurnaround 的 Java 倡導總監西蒙·梅普爾(Simon Maple)說,這也可能意味著開發人員將跳過 Java 9 及其“樸素的”模塊化功能,而等待六個月才能獲得現代版本,這可能會消除任何復雜性。 新的為期 6 個月的發布順序和適當的支持設計將要求對當前應用進行更快的更新,并在一致的基礎上啟動新功能。 結合尚存的框架(如 Java EE 或 spring)的發展,這將為 Java 世界增添新的活力。 而且,這也要求每隔幾年更新其應用的所有公司都轉變思維方式。
                  <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>

                              哎呀哎呀视频在线观看