当前位置: 首页 > news >正文

呼和浩特做网站的公司有哪些苏州建设银行招聘网站

呼和浩特做网站的公司有哪些,苏州建设银行招聘网站,兰州产品营销网站建设,工业设计公司发展方向缓冲流能高效的读取数据 缓冲流底层自带了8192的缓冲区提高性能,他在原有的流上进行了包装,加上了缓冲效果 原理: 读入时首先会将内存中缓冲区大小的数据读入缓冲区中,接着下次读取直接从缓冲区中读取数据,当缓冲区…

缓冲流能高效的读取数据

缓冲流底层自带了8192的缓冲区提高性能,他在原有的流上进行了包装,加上了缓冲效果

原理:

读入时首先会将内存中缓冲区大小的数据读入缓冲区中,接着下次读取直接从缓冲区中读取数据,当缓冲区中数据读取完再从内存中读取数据存到缓冲区。写出时同样有个缓冲区进行类似操作,因为内存中读取速度比从硬盘中读取速度更快,达到加速效果

BufferedInputStream,BufferedInputStream:字节输入,输出缓存流

创建缓冲流对象

我们首先来看构造方法的形参

第一个构造方法的形参是一个基本流,第二个构造方法的第二个参数是设置的缓冲区的大小

输出

        BufferedInputStream bi=new BufferedInputStream(new FileInputStream("D:\\code\\javaee\\bufferedStream\\a.txt"));BufferedOutputStream bo=new BufferedOutputStream(new FileOutputStream("D:\\code\\javaee\\bufferedStream\\b.txt"));
byte[]bytes=new byte[1024];   
int len;while((len=bi.read(bytes))!=-1){bo.write(bytes,0,len);}bo.close();bi.close();

我们可以看到缓冲流使用方法跟普通的字节缓冲流没什么区别

 BufferedReader,Bufferedwriter

字符缓冲流跟普通的字符流区别不大,因为字符流就自带缓冲区,但是字符缓冲流中有两个特有的方法我们可以学习一下

1.输入流中readLine方法

读取一行数据,遇到换行停止,如果读到末尾了,会返回null

2.输出流中newLine方法

之前我们讲过不同操作系统换行符不一样

这个方法可以进行跨平台的换行

        BufferedWriter bi= new BufferedWriter(new FileWriter("D:\\code\\javaee\\bufferedStream\\a.txt"));BufferedReader bo= new BufferedReader(new FileReader("D:\\code\\javaee\\bufferedStream\\b.txt"));String str;while((str=bo.readLine())!=null){bi.write(str);bi.newLine();bi.newLine();}bo.close();bi.close();}
}

                

http://www.yayakq.cn/news/176083/

相关文章:

  • 不干胶网站做最好的onepress wordpress
  • 青岛企业网站制作哪家好网站建设设计制作公司
  • 企业备案 网站服务内容深圳夜场网站建设托管
  • 一做特卖的网站做平面设计在什么网站能挣钱
  • 393网站厦门专业网站建设团队
  • 添加建设银行的网站网站建设玖金手指排名15
  • 中山网站建设托管设计网站公司的账务处理
  • 做计算机网站有哪些功能全国十大婚恋网站排名
  • 自个做网站教程襄阳网站制作公司有哪些
  • 谁会网站开发网页微信版网址
  • 注册网站需要多少钱外贸网络营销是做什么的
  • 电商网站设计公司有哪些杭州企业网站开发
  • 海南网站优化公司有专门做最佳推荐的网站
  • IT周末做网站违反制度么权威的电商网站建设
  • php mysql 网站开发兴安盟seo
  • 预付的网站开发费用怎么入账广州小程序开发报价
  • 做网站 前端网站内容维护有哪些方面
  • 信誉好的企业网站开发制作网站费用明细
  • 重庆高端网站seo英文网站案例
  • 怎么优化网站性能网站解析 cname
  • 学生网页设计成品网站wordpress 微论坛主题
  • 网站设计平台 动易网站建设vipjiuselu
  • 如何做自助搜券网站如何查看网站的建设方式
  • 北京建设质量协会网站无锡自助网站
  • 网站 建设文档wordpress不安装先写前端
  • 网站续费合同asp网站和php网站
  • 做网站需要加班吗wordpress没有插件
  • 建设考试网站网络规划设计师培训机构
  • 关于建设公司网站的建议个人域名用来做淘宝客网站
  • 滨州网站建设sdshiya网页制作网站开发流程