IO-----字节缓冲区和字节缓冲流

IO-----字节缓冲区和字节缓冲流

文章目录

  • 一、开胃小菜阶段
  • 二、关系图

姓名:洋葱爱代码
喜欢:Java编程
重要的事情说三遍!!!
欢迎大家来访问哦,互相学习
欢迎大家来访问哦,互相学习
欢迎大家来访问哦,互相学习

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

合抱之木,生于毫末;百丈之台,起于垒土;千里之行,始于足下。------《老子》
今日学习任务!!!!!
1、掌握IO-----字节缓冲区和字节缓冲流

一、开胃小菜阶段

✨字节缓冲区和字节缓冲流的自我介绍阶段✨
想一想,一个字节一个字节的读写,需要频繁的操作文件,效率非常低。
‍打比方:好比有1000桶桶装水从长白山运往武汉,每次运送一桶,就必须运送一千次,这样的效率极为低的。为了减少运输次数,可以先把一批桶装水装在车子里,这压根就可以成批的运送桶装水,这是的车就相当于一个临时缓冲区。当通过流的方法拷贝文件时,为了提高效率也可以定义一个字节数组作为缓冲区。在拷贝文件时,可以一次性读取多个字节的数据,并保存在字节数组中,然后将字节数组的数据一次性写入文件
、在IO包中提供了两个带缓冲的字节流,分别是BufferedInputStream和BufferedOutputStream。
它们的构造方法中分别接收InputStream‘和OutputStream类型的参数作为对象

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

二、关系图

✨引言✨
在读写数据时提供缓冲功能。应用程序、缓冲流和底层字节流之间的关系如图所示
IO-----字节缓冲区和字节缓冲流_第1张图片

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

✨深入学习IO流点击链接✨

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

每日一夸!!!
就如同薛之謙对毛不易夸奖的
"你现在就是流星" , 但是我相信你 ,你坚持下去你就是巨星"

你可能感兴趣的:(java)