重慶達內IT培訓
美國上市IT培訓機構

15023458194

重慶java培訓:io流(緩沖字節流)

  • 時間:2021-03-29 11:47
  • 發布:重慶達內
  • 來源:重慶達內

緩沖字節流(BufferInputStream,BufferOutputStream)

我們之前使用文件字節流,有兩種使用方案(一個高效,一個低效),但他們的操作還是不夠快,所以就引入我們今天的緩沖字節流

緩沖字節流實例代碼如下:

package com.bjsxt.test03;

import java.io.*;

public class Test03 {

public static void main(String[] args) throws IOException {

//1.確定源文件

File f1 = new File("D:\\a\\b.txt");

//2.確定目標文件

File f2 = new File("D:\\a\\a.txt");

//字節流站在工作的第一線,直接跟源文件或目標文件接觸

FileInputStream fis = new FileInputStream(f1);

FileOutputStream fos = new FileOutputStream(f2);

//字節流外面包著緩沖字節流

BufferedInputStream bis = new BufferedInputStream(fis);

BufferedOutputStream bos = new BufferedOutputStream(fos);

//開始動作

byte[] b = new byte[4];

int n = bis.read(b);

//記錄時間

long startTime = System.currentTimeMillis();

while(n!=-1){

bos.write(b,0,n);

n=bis.read(b);

}

long endTime = System.currentTimeMillis();

System.out.println((endTime-startTime)+"毫秒");

//關閉流:其實只關閉高級流就可以了

bos.close();

bis.close();

fos.close();

fis.close();

}

}

緩沖字節流就是將一根根套在另一根管上(文件字節流),就可以將內容一次性讀取到那跟管上

樹越是向往高處的光亮,它的根就越要向下,向泥土向黑暗的深處。

上一篇:重慶java培訓機構:io流(對象流總結)
下一篇:重慶java培訓機構:二分查找

重慶Java培訓課程大綱之培優班

重慶Java大數據培訓課程大綱

重慶java培訓:面向對象編程

重慶java培訓班:關于動態規劃法

  • 關注微信公眾號

    回復關鍵字:視頻資料

    免費領取 達內課程視頻學習資料

  • 視頻學習QQ群

    添加QQ群:1143617948

    免費領取達內課程視頻學習資料

Copyright ? 2018 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

選擇城市和中心
江西省

貴州省

廣西省

海南省

免费V片无码动漫在线观看网址-男人的天堂无码动漫av