字节缓冲流简介说明
下文笔者讲述字节缓冲流简介说明,如下所示
字节缓冲流简介
字节缓冲流分为以下两种:
字节缓冲输入流:
BufferedInputStream
用于提高字节输入流读取数据的性能
读写功能上并无变化
字节缓冲输出流:
BufferedOutputStream
用于提高字节输出流读取数据的性能
读写功能上并无变化
字节缓冲流构造器
public BufferedInputStream(InputStream is) 其功能将一个低级的字节输入流包装为一个字节缓冲输入流 public BufferedOutputStream(OutputStream os) 其功能将一个低级的字节输出流包装为一个字节缓冲输出流例: 使用字节缓冲流实现将一个文件中的内容复制在另一个文件之中
InputStream is = new FileInputStream("D:\\test.txt");
InputStream bis = new BufferedInputStream(is);
OutputStream os = new FileOutputStream("D:\\test02.txt");
OutputStream bos = new BufferedOutputStream(os);
int len;
byte []buffer = new byte[1024];
while ((len = bis.read(buffer))!=-1){
bos.write(buffer,0,len);
bos.flush();
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


