1
我正在通過DataOutputStream(RandomAccessFile-> FileOutputStream-> BufferedOutputStream-> DataOutputStream)將信息寫入文件。當緩衝區已滿時,DataOutputStream是否會自動刷新?
我假設如果用於數據輸出的緩衝區已滿,那麼數據輸出流會自動刷新?
我問的原因是我寫的數據在for循環,並在循環後沖洗(我猜在循環的每次迭代後刷新會破壞使用緩衝區的點),以及何時數據變得太大(4MB atm)我的文件沒有正確顯示。