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

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # [第十七章 文件](https://lingcoder.gitee.io/onjava8/#/book/17-Files?id=%e7%ac%ac%e5%8d%81%e4%b8%83%e7%ab%a0-%e6%96%87%e4%bb%b6) > 在丑陋的 Java I/O 編程方式誕生多年以后,Java終于簡化了文件讀寫的基本操作。 這種"困難方式"的全部細節都在[Appendix: I/O Streams](https://lingcoder.gitee.io/onjava8/#/./Appendix-IO-Streams)。如果你讀過這個部分,就會認同 Java 設計者毫不在意他們的使用者的體驗這一觀念。打開并讀取文件對于大多數編程語言來說是非常常用的,由于 I/O 糟糕的設計以至于 很少有人能夠在不依賴其他參考代碼的情況下完成打開文件的操作。 好像 Java 設計者終于意識到了 Java 使用者多年來的痛苦,在 Java7 中對此引入了巨大的改進。這些新元素被放在**java.nio.file**包下面,過去人們通常把**nio**中的**n**理解為**new**即新的**io**,現在更應該當成是**non-blocking**非阻塞**io**(**io**就是*input/output輸入/輸出*)。**java.nio.file**庫終于將 Java 文件操作帶到與其他編程語言相同的水平。最重要的是 Java8 新增的 streams 與文件結合使得文件操作編程變得更加優雅。我們將看一下文件操作的兩個基本組件: 1. 文件或者目錄的路徑; 2. 文件本身。
                  <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>

                              哎呀哎呀视频在线观看