字节缓冲流简介说明

书欣 Java经验 发布时间:2022-07-30 21:26:15 阅读数:4552 1
下文笔者讲述字节缓冲流简介说明,如下所示

字节缓冲流简介

字节缓冲流分为以下两种:
    字节缓冲输入流:
	     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();
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202207/16591876174070.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者