字节缓冲流简介说明
下文笔者讲述字节缓冲流简介说明,如下所示
字节缓冲流简介
字节缓冲流分为以下两种: 字节缓冲输入流: 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();
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。