利用缓冲流优化Java的IO性能

2017-11-09  本文已影响14人  恋上夜的黑

24日学习笔记:
//导入包和抛出错误不写了,下面是具体的代码

FileInputStream in = new FileInputStream("d:/demo.txt"); //原
    
FileOutputStream out = new FileOutputStream("d:/demo2.txt");//目标
    
//缓冲流必须依赖其它流作为构造器参数
BufferedInputStream bis = new BufferedInputStream(in);
   
BufferedOutputStream bos = new BufferedOutputStream(out);

   int b; 
   while((b=bis.read())!=-1) {
       bos.write(b);
   }

//依次写入,

//使用高级流,关闭高级就可以关闭所有

   bis.close();
   bos.close();
上一篇下一篇

猜你喜欢

热点阅读