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

java28

1.IO流续集

字节流和字符流的使用场景:

综合练习:

拷贝文件夹:

文件加密:

一个数字异或两次某个数字就会得到自己本身

修改文件中的数据:

改进:

,bom头占3个字节

查看IDEA里面保存的文件是否有bom头:

注意:

右下角看解码方式,因为文本里面有中文,所以这样实际上是GBK编码格式,不是ANSI

缓冲流:

字节缓冲流:

字符缓冲流:

缓冲流底层还是基本流,所以true写在new的里面

字节流的缓冲区是字节数组,字符流的缓冲器是字符数组

综合练习:

统计字节流四种拷贝方式的用时

//字节流的缓冲流:一次读写一个字节

//字节流的缓冲流:一次读写一个字节数组

修改文本顺序

改进:

检查软件运行次数

注意:count后面加一个空字符串的原因是把write的形参变成字符串,不如就是int形参,写进去的就是对应的字符。

注意:不能把创建输出流对象的代码写在上面,因为创建输出流的时候就会直接清空文件了,这时read出来的东西就是null了

IO流的原则:

转换流:

转换流本身就是字符流

改进:

注意:缓冲流可以包裹任何输入输出流

http://www.xdnf.cn/news/10531.html

相关文章:

  • 随记 nacos + openfegin 的远程调用找不到服务
  • 【CVE-2025-4123】Grafana完整分析SSRF和从xss到帐户接管
  • 深入探讨redis:缓存
  • AI入门——AI大模型、深度学习、机器学习总结
  • CentOS8.3+Kubernetes1.32.5+Docker28.2.2高可用集群二进制部署
  • 如何把电脑桌面设置在D盘?
  • JDK21深度解密 Day 11:云原生环境中的JDK21应用
  • 【Delphi】实现在多显示器时指定程序运行在某个显示器上
  • 力扣HOT100之动态规划:32. 最长有效括号
  • HTML 等价字符引用:系统化记忆指南
  • Fragment懒加载优化方案总结
  • DAY 43 复习日
  • Python 详细分析死锁原因及对应解决方案
  • 摩尔投票算法原理实现一文剖析
  • 基于 51 单片机的智能饮水机控制系统设计与实现
  • 低能硼注入的粒子控制 Axcelis Purion高电流离子注入机近晶圆环境中的石墨衬垫
  • BUUCTF[极客大挑战 2019]Secret File 1题解
  • 基于 Alpine 定制单功能用途(kiosk)电脑
  • 高效视频倍速播放插件推荐
  • 青少年编程与数学 02-020 C#程序设计基础 17课题、WEB与移动开发
  • C++中实现随机数(超详细!​​​​​)
  • 【Doris基础】Apache Doris中的Coordinator节点作用详解
  • 【MATLAB代码】制导——平行接近法,三维,目标是运动的,订阅专栏后可直接查看MATLAB源代码
  • C#项目07-二维数组的随机创建
  • Kotlin 中 companion object 扩展函数和普通函数区别
  • Qt OpenGL 3D 编程入门
  • Grafana对接Prometheus数据源
  • JAVA学习-练习试用Java实现“使用JavaFX绘制散点图 :可视化数据集”
  • 【2025年B卷】华为OD-100分-字符串重新排列、字符串重新排序
  • 解锁 AI 大语言模型的“知识宝藏”:知识库的奥秘与优化之道