BufferedInputStream 比 InputStream快的原因(java)

InputStream:每次從硬盤讀入一個字到中轉站, 再寫入目的文件(硬盤) BufferStream:一次讀入n個字節到輸入換成區,接着經中轉站一個個寫入到輸出緩衝區,輸入緩衝區爲空時再次從硬盤讀入批量數據,同理輸出緩衝區滿了以後再批量寫入到目的文件(硬盤)。 如此使用BufferedStream可以減少訪問硬盤的次數,速度大幅提升。   總結: 1、 節點流:FileInputStream,
相關文章
相關標籤/搜索