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

2025/11/10 IO流(转换流、序列化流/反序列化流、打印流、压缩流/解压缩流)Commons-io Hutool工具包 练习-制造假数据

IO流:随用随创建,什么时候不用什么时候关闭

转换流:字符流和字节流之间的桥梁(属于字符流)

转换文件编码

JDK11时被淘汰了

替代方案

总结

序列化流/对象操作输出流(属于字节流):可以把java中的对象写道本地文件中

序列化流的小细节

使用对象输出流将对象保存到文件时会出现NotSerializableException异常

反序列化流/对象操作输入流

细节:

序列化流/反序列化流的细节汇总

练习:用对象读写多个对象

在读取的时候只有一个文件,不确定里面到底有几个对象

先写再读取

打印流

分类:字节打印流、字符打印流

1)字节打印流

字节打印流的构造方法

字节流底层没有缓冲区,开不开刷新都一样

字节打印流的成员方法

三个打印方法都可以实现数据的原样写出

了解其他的占位符

2)字符打印流

打印流的应用场景

打印流总结

解压缩流

压缩包里面的每一个文件的本质就是ZipEntry对象

压缩流

压缩单个文件

压缩文件夹

Commons-io(开源工具包,提高io流效率)

使用步骤:

1)在项目中创建一个文件夹:lib

2)将jar包复制粘贴到lib文件夹

4)在类中导包使用

常见方法

Hutool工具包

练习-制造假数据

男生的名字和女生的名字

http://www.dtcms.com/a/593447.html

相关文章:

  • 底层视觉及图像增强-项目实践(十六-0-(11):针对LED低灰细节丢失的AI超分技术:从原理到产品化实战):从奥运大屏,到手机小屏,快来挖一挖里面都有什么
  • 单页网站系统网站开发与设计.net
  • CCW 软件新手入门:从硬件组态到程序编辑完整指南
  • 审稿人:怎么不用交叉注意力做特征融合?
  • 算法155. 最小栈
  • 13.【NXP 号令者RT1052】开发——实战-QTMR 定时器中断
  • LeetCode 739. 每日温度
  • seo网站优化专家绿色资源网
  • 数据库迁移实操与金仓数据库技术优势:从语法兼容到自动化落地
  • 监听错误的方式有哪些?
  • 一阶时域信号的分类
  • 网站搭建推广优化企业网站建公司
  • Supabase 全景解析:开源后端的全栈开发革命
  • 2025年主流跨平台框架全面对比:选型指南与趋势展望
  • 徐州手机网站开发公司上海知名的seo推广咨询
  • 51自学网官方网站深州市住房保障和城乡建设局网站
  • 在超算上启动h5bench
  • 财报OCR录入识别软件准确率高吗?易道博识财报录入实测效果如何?
  • WPF MatrixTransform 矩阵参数的疑问?
  • 公网IP与私有IP的区别
  • 怎么做兼职类网站吗WordPress头像不能本地化
  • 丰城市建设局网站广安网站建设推荐
  • 【Jenkins/Termius/集群概念】
  • pyenv-win更新最新的python安装库使其可以安装最新python版本
  • 忘记密码页测试用例
  • 长沙 网站设计 公司旬阳做网站
  • ✨实验6:从2D混合几何到3D模型渲染
  • 医药研发项目管理系统(PMS)有哪些?如何提升新药研发过程中的效率?
  • 全球物联网蜂窝模组市场格局与海外销售趋势分析
  • 网络命令ping、netstat、pidof