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

Java中的IO流的缓冲流

不爱生姜不吃醋⭐️
如果本文有什么错误的话欢迎在评论区中指正
与其明天开始,不如现在行动!

文章目录

  • 🌴IO流体系结构
  • 🌴缓冲流
    • 1.提高效率的原理
    • 2.缓冲流的类型
    • 3.字符缓冲流两个特有方法
  • 🌴总结


🌴IO流体系结构

IO流分为字节流和字符流,分别有两个输入输出的抽象类,下面两层为他们各自的实现方法。

在这里插入图片描述


🌴缓冲流

1.提高效率的原理

相比于基本流,缓冲流底层自带了长度位8192的缓冲区来提高性能
节省的时间是从硬盘读取数据到内存的这部分。

在这里插入图片描述

2.缓冲流的类型

字节缓冲输入流:BufferedInputStream;
字符缓冲输出流:BufferedOutputStream;

字符缓冲输入流:BufferedReader;
字符缓冲输出流:BufferedWriter;

3.字符缓冲流两个特有方法

字符缓冲输入流:readLine()可以读一整行数据
字符缓冲输出流:newLine()跨平台的换行方法


🌴总结

本文中若是有出现的错误请在评论区或者私信指出,我再进行改正优化,如果文章对你有所帮助,请给博主一个宝贵的三连,感谢大家😘!!!


http://www.lryc.cn/news/176960.html

相关文章:

  • 7、SpringBoot_高级配置
  • cocos2dx查看版本号的方法
  • 某高校的毕设
  • 利用uvicorn、Starlette和pipeline将一个训练好的大模型发布成一个web服务
  • 贝赛尔曲线 - Vue3实现加入购物车抛物线效果组件
  • AddressSanitizer failed to allocate 0xdfff0001000 (15392894357504) bytes解决方法
  • Fortinet 2023上半年全球威胁态势研究报告:勒索软件检测成下降趋势,针对性攻击持续升温
  • MySQL ——多表连接查询
  • 前沿技术 --> 待定
  • Linux定时python脚本(crontab版本)
  • 修改 Ubuntu .cache 和 pip cache 默认路径
  • 【Java SE】Lambda表达式
  • Kafka-UI
  • Unity 制作登录功能02-创建和链接数据库(SQlite)
  • 算法 岛屿数量-(递归回溯)
  • 安卓恶意应用识别(番外篇)(Python并行(多线程or多进程)执行cmd)
  • 基于大语言模型扬长避短架构服务
  • 初识网络编程
  • 轻松使用androidstudio交叉编译libredwg库
  • 【C++杂货铺】一颗具有搜索功能的二叉树
  • uni-app使用vue3,在元素或组件实例上添加ref,用this.$refs显示undefined
  • 蜂蜜配送销售商城小程序的作用是什么
  • 大数据Flink(八十四):SQL语法的DML:窗口聚合
  • 系统集成|第十八章(笔记)
  • 480万商品,如何架构商品治理平台?
  • 【C++入门指南】C如何过渡到C++?祖师爷究竟对C++做了什么?
  • 简易磁盘自动监控服务
  • 【100天精通Python】Day65:Python可视化_Matplotlib3D绘图mplot3d,绘制3D散点图、3D线图和3D条形图,示例+代码
  • 十六,镜面IBL--预滤波环境贴图
  • 信息安全:恶意代码防范技术原理.