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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 根據流的流向來分類 IO流是兩種流:Input流(輸入流)和Output流(輸出). 從程序出去的叫輸出.在java中所有的輸出,輸入是相對于java程序的. ![](https://box.kancloud.cn/4a6494e0ccbb931a29a18a0f4d9a59ca_974x494.png) ## 根據流操作的數據來分類 1. 字符流:只能操作普通文本文件,最常見的是.txt,.java. 只要用文本工具可以打開的,并且能看懂的都是文本文件. 2. 字節流:操作字節,能操作一切文件.視頻,圖片,音頻都可以. ## java四大流 1. 字符輸入流:共同父類Reader,功能是讀取字符.讀取一個字符,讀取一個字符數組. 子類FileReader,BufferedReader 2. 字符輸出流:共同父類Writer,功能是寫一個字符,一個字符數組.一個字符串.子類FileWriter,BufferedWriter. 3. 字節輸入流.共同父類InputStream,功能是讀取一個字節,讀取一個字節數組.子類FileInputStream,BufferedInputStream. 4. 字節輸出流.共同父類OutputStream,功能是寫入一個字節,寫入一個字節數組.子類FileOutputStream,BufferedOutputStream. ## 規律 1. 只要是輸入流,此流的方法名一定叫read,只要是輸出流,方法名一定叫write. 2. java中流 的命名是十分規范的: 功能+父類的名字. ## 一切皆字節 在數據傳輸過程中,一切數據(文本,圖像,聲音)等最終存儲的均為一個個字節,即二進制數字.所以數據傳輸過程中使用二進制數據可以完成任意數據的傳遞. 為什么打開一個文本文件,我們看到的不是01010001這些數據?我們向一個文件中存儲一定的數據(一些數字),如果使用文本方式打開,則會以文本的方式解釋數據,如果以視頻的方式打開,則會以視頻的方式解釋數據.音頻,可執行文件等亦是如此.所以,在文件傳輸過程中,我們要時刻明確,傳輸的始終為二進制數據.
                  <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>

                              哎呀哎呀视频在线观看